KubeWeekly #119
Published: December 29, 2017
Technical
- Docker + Kubernetes (https://media-glass.es/docker-and-kubernetes-40ab7d01909f)
- By Russ Mckendrick (https://twitter.com/RussMckendrick)
- First impressions: Docker for Mac with Kubernetes (https://blog.alexellis.io/docker-for-mac-with-kubernetes/)
- By Alex Ellis (https://twitter.com/alexellisuk)
- Surviving disruption in a Kubernetes application (https://medium.com/@epatro/surviving-disruption-in-a-kubernetes-application-fd7a96d6ec09)
- By Eduardo Patrocinio (https://twitter.com/patrocinio)
- Spectre-on-Kubernetes, a proof of concept (https://hackernoon.com/spectre-on-kubernetes-a-proof-of-concept-baade68284f8)
- By Michael Hausenblas (https://twitter.com/mhausenblas)
- Add-on agent to generate and expose cluster-level metrics. (https://github.com/kubernetes/kube-state-metrics)
- By Ning Xie (https://twitter.com/AndyXning)
- PostgreSQL on Kubernetes the Right Way: Part Three (https://medium.com/kokster/postgresql-on-kubernetes-the-right-way-part-three-32fbd36942f)
- By Kynan Rilee (https://twitter.com/ublubu)
- Kubernetes-powered Docker CE (Community Edition) (https://www.melvinvivas.com/kubernetes-powered-docker-ce/)
- By Melvin Vivas (https://twitter.com/donvito)
- Deploying Redmine on Kubernetes ARM (http://www.manorrock.com/blog/2018/01/04/deploying_redmine_on_ks8_arm.html)
- By Manfred Riem (https://twitter.com/mnriem)
- MetalLB: a load balancer for bare metal Kubernetes clusters (https://hackernoon.com/metallb-a-load-balancer-for-bare-metal-kubernetes-clusters-f7320fde52f2)
- By Volodymyr Fedak (https://twitter.com/Vova_Fedak)
- Prometheus vs. Heapster vs. Kubernetes Metrics APIs (https://brancz.com/2018/01/05/prometheus-vs-heapster-vs-kubernetes-metrics-apis/)
- By Frederic Branczyk (https://twitter.com/fredbrancz)
- MGOB — A MongoDB backup agent for Kubernetes (https://medium.com/google-cloud/mgob-a-mongodb-backup-agent-for-kubernetes-cfc9b30c6c92)
- By Stefan Prodan (https://twitter.com/stefanprodan)
- Building and deploying a Monero crypto currency miner in a Docker container … running on a Kubernetes cluster (https://www.kevinhooke.com/2018/01/04/building-and-deploying-a-monero-crypto-currency-miner-in-a-docker-container-running-on-a-kubernetes-cluster/)
- By Kevin Hooke (https://twitter.com/kevinhooke)
- 10 steps to set up a multi-data center Cassandra cluster on a Kubernetes platform (https://www.ibm.com/developerworks/opensource/library/ba-multi-data-center-cassandra-cluster-kubernetes-platform/index.html)
- By Rakesh Jain (https://twitter.com/rakeshjn)
- Guide to creating a Kubernetes cluster in existing subnets & VPC on AWS with KOPS (https://blenderfox.com/2018/01/05/guide-to-creating-a-kubernetes-cluster-in-existing-subnets-vpc-on-aws-with-kops/)
- By Blender Fox (https://twitter.com/blenderfox)
- Kubernetes, Local to Production with Django: 2— Docker and Minikube (https://medium.com/@markgituma/kubernetes-local-to-production-with-django-2-docker-and-minikube-ba843d858817)
- By Mark Gituma (https://twitter.com/MarkGituma)
- Highly available Celery with RabbitMQ and Kubernetes (https://plugaru.org/2018/01/02/rabbitmq-celery-kubernetes-ha/)
- By Alex Plugaru (https://twitter.com/humanfromearth)
- Fishing for Miners – Cryptojacking Honeypots in Kubernetes (https://sysdig.com/blog/detecting-cryptojacking/)
- By Mark Stemm (https://github.com/mstemm)
- kompose: Go from Docker Compose to Kubernetes (https://github.com/kubernetes/kompose)
- By Charlie Drage (https://twitter.com/cdrage)
- Understanding Kubernetes’ tools/cache package: part 0 (https://lairdnelson.wordpress.com/2018/01/07/understanding-kubernetes-tools-cache-package-part-0/)
- By Laird Nelson (https://twitter.com/chuggid)
- Understanding Kubernetes’ tools/cache package: part 1 (https://lairdnelson.wordpress.com/2018/01/07/understanding-kubernetes-tools-cache-package-part-1/)
- By Laird Nelson (https://twitter.com/chuggid)
- Understanding Kubernetes’ tools/cache package: part 4 (https://lairdnelson.wordpress.com/2018/01/07/understanding-kubernetes-tools-cache-package-part-4/)
- By Laird Nelson (https://twitter.com/chuggid)
- kube-PS1; Kubernetes prompt info for bash and zsh (https://github.com/jonmosco/kube-ps1)
- By Jon Mosco (https://twitter.com/jpmosco)
- Setup Docker for Mac with Kubernetes and install a Spring Microservice created from IBM Cloud (https://medium.com/@matthewperrins/setup-docker-for-mac-with-kubernetes-and-install-a-spring-micro-service-created-from-ibm-cloud-52f7b77d101d)
- By Matthew Perrins (https://twitter.com/perrins)
- Local Kubernetes Development Using Minikube and Redis Enterprise (http://upflow.co/l/BQRn/blog/local-kubernetes-development-using-minikube-redis-enterprise)
- By Vick Kelkar (https://twitter.com/vick_kelkar)
- kubepi – Provision and maintain my own Raspberry PI Kubernetes cluster (https://github.com/dmathieu/kubepi)
- By Damien Mathieu (https://twitter.com/dmathieu)
Blogs / Articles
- These Kubernetes developments make the platform ripe to explode in 2018 (https://www.techrepublic.com/article/these-kubernetes-developments-make-the-platform-ripe-to-explode-in-2018/?_lrsc=919b5213-83d0-48a9-a484-2f8bcad903f3&utm_source=twitter&utm_medium=social&utm_content=elevate&utm_campaign=2017-17q3-gc-cc-abm-googlecloud-unpaidsocial-twitter-leadgen-elevate)
- By Matt Asay (https://twitter.com/mjasay)
- Kubernetes 1.9: Apps Workloads GA and Expanded Ecosystem (https://www.cncf.io/blog/2018/01/04/kubernetes-1-9-apps-workloads-ga-expanded-ecosystem/)
- By CNCF (https://twitter.com/CloudNativeFdn)
- Kubernetes will rule the hyperscale data center in 2018 (http://www.zdnet.com/article/kubernetes-will-rule-the-hyperscale-data-center-in-2018/)
- By Scott Fulton (https://twitter.com/SMFulton3)
- For Kubernetes, 2018 Will Be a Year of Growth, Growing Pains, and Renewed Focus (https://thenewstack.io/kubernetes-2018-will-year-growth-growing-pains-renewed-focus/)
- By Mark Baker (https://twitter.com/MarkABaker)
- Kubernetes 101: Pods, Nodes, Containers, and Clusters (https://medium.com/google-cloud/kubernetes-101-pods-nodes-containers-and-clusters-c1509e409e16)
- By Daniel Sanche (https://twitter.com/DanSanche21)
- Taking the Certified Kubernetes Administrator Exam (https://medium.com/@KevinHoffman/taking-the-certified-kubernetes-administrator-exam-eeab17d65476)
- By Kevin Hoffman (https://twitter.com/KevinHoffman)
- Feel like a little kid in the container world? Welcome to the club (https://www.theregister.co.uk/2018/01/08/container_shock_not_everybody_is_doing_it/)
- By Matt Asay (https://twitter.com/mjasay)
- Kubernetes, Mesosphere and the Art of Distributed Computing (https://thenewstack.io/kubernetes-mesosphere-and-the-art-of-distributed-computing/)
- By Kiran Oliver (https://twitter.com/rin_oliver)
- Cloud in 2018: A world of serverless, Kubernetes and vendor oligopoly (https://www.reseller.co.nz/article/631801/cloud-2018-world-serverless-kubernetes-vendor-oligopoly/)
- By Scott Carey (https://twitter.com/scarey102)
- Cloud 5: Kubernetes future, AWS and Salesforce want to shed Oracle databases (http://smartermsp.com/cloud-5-kubernetes-future-aws-salesforce-want-to-shed-oracle-databases/)
- By Ron Miller (https://twitter.com/ron_miller)
- Google found success with Kubernetes, but that’s only part of the story (https://siliconangle.com/blog/2018/01/05/google-found-success-with-kubernetes-but-thats-only-part-of-the-story-kubecon-thecube-womenintech/)
- By Mark Albertson (https://siliconangle.com/blog/author/markalbertson/)
- Kubeflow: Machine learning comes to Kubernetes (https://blogs.dxc.technology/2018/01/04/kubeflow-machine-learning-comes-to-kubernetes/)
- By Steven Nichols (https://twitter.com/sjvn)
- Jenkins and Kubernetes for Application Deployment (https://thenewstack.io/jenkins-kubernetes-cd-pipelines/)
- By Lawrence Hecht (https://twitter.com/LawrenceHecht)
- Kubernetes at the core of multicloud future, says Cisco CTO (https://siliconangle.com/blog/2018/01/02/kubernetes-core-multicloud-future-says-cisco-cto-kubecon/)
- By Kylie Anderson (https://siliconangle.com/blog/author/kylieanderson/)
- NEW DevNet Sandbox! Play live with Istio on Kubernetes to manage your microservice mesh (https://blogs.cisco.com/developer/new-devnet-sandbox-play-live-with-istio-on-kubernetes-to-manage-your-microservice-mesh)
- By Tom Davies (https://twitter.com/TomDavies_UK)
- Kubernetes: Exploring Istio for event-driven architectures (https://medium.com/ibm-cloud/kubernetes-exploring-istio-for-event-driven-architectures-e042474071d6)
- By Todd Kaplinger (https://twitter.com/todkap)
- Designing, building, and operating microservices on Azure (https://azure.microsoft.com/en-us/blog/microservices-on-azure-kubernetes-guidance/)
- By Peter Taylor (https://azure.microsoft.com/en-us/blog/author/petertay/)
Presentations
- Full list of KubeCon 2017 Austin Presentations (https://www.youtube.com/watch?v=Z3aBWkNXnhw&list=PLj6h78yzYM2P-3-xqvmWaZbbI1sW-ulZb)
- 179 videos total
- Software Engineering Daily: Kubernetes Usability with Joe Beda (https://programmingpodcasts.com/episode/software-engineering-daily/kubernetes-usability-with-joe-beda)
- Today’s guest Joe Beda (https://twitter.com/jbeda) was one of the original creators of the Kubernetes project. He is a founder of Heptio, a company that provides Kubernetes tools and services for enterprises. Jeff Meyerson (https://twitter.com/the_prion) caught up with Joe at KubeCon 2017, and he told me about where Kubernetes is today, where it is going, and what he is building at Heptio.
- Functional Programming, F#, and Cloud Containers with Lena Hall (https://hanselminutes.com/613/functional-programming-f-and-cloud-containers-with-lena-hall)
- Scott (https://twitter.com/shanselman) checks in with Alena (Lena) Hall (https://twitter.com/lenadroid) about her thoughts around F#, functional programming, microservices, Kubernetes and containers in the cloud. Where are we heading and are we moving too fast? Is F# well-positioned for the cloud-based future?
- How to set up SUSI Server on Google Cloud with Kubernetes (https://www.youtube.com/watch?v=IOFLHqoYHTE&feature=youtu.be)
- Presented by Piyush Raj (https://twitter.com/0x48piraj)
- Tech ONTAP Podcast Episode 121: KubeCon 2017 Recap + Kubernetes Primer (https://blog.netapp.com/tech-ontap-podcast-kubecon-2017-recap-kubernetes-primer/)
- This week on the podcast, we invited RedHat OpenShift developer Clayton Coleman (https://twitter.com/smarterclayton) to chat about KubeCon 2017 and Kubernetes with NetApp Technical Director Garrett Mueller (https://twitter.com/innergy) and software developer Jonathan Rippy (https://twitter.com/jkrippy) .
- PodCTL #20 – Gathering Kubernetes Communities (https://blog.openshift.com/podcast-podctl-20-gathering-kubernetes-communities/)
- Diane Mueller (https://twitter.com/pythondj) has led the OpenShift Commons community since its inception. This week we had the opportunity to talk with her about how the community has grow, its focus areas and special-interest groups, and how the community has organically evolved over the years. We also talk about the growth of the OpenShift Commons Gathering events.
- How CFCR tackles Day 1& 2 Ops for Production Kubernetes (https://www.topitvideos.com/how-cfcr-tackles-day-1-2-ops-for-production-kubernetes-merlin-glynn-vmware/)
- In this Lightning talk, Merlin Glynn (https://twitter.com/VirtualMerlin) will provide an overview how how CFCR can provide self-care of Kubernetes’ control plane components in concert with BOSH. You will understand cluster scaling, patching and upgrading can be vastly simplified with BOSH. You will see how simple it is to monitor and repair a node or rebuild the entire cluster.
- Jupyterhub on Kubernetes with Terraform (https://www.youtube.com/watch?v=i0W0DBJoiFc)
- By Brock Palen (https://twitter.com/brockpalen) , repo can be found here (https://github.com/brockpalen/tf-jupyterhub/)
- Helm apply plugin – multi-cloud orchestration for k8s demo (https://www.youtube.com/watch?v=4JRPJlrWuDI)
- Helm apply plugin allows multi-cloud orchestration of charts across various k8s clusters. In this demo Jakub Pavlik (https://twitter.com/JakubPav) demonstrates how to run complex analytics stack distributed into AWS and GKE kubernetes clusters.
- Managing and Running Multiple Kubernetes Clusters in Hybrid Setups (https://www.youtube.com/watch?v=mzHW08iwkSU)
- In this talk, Sebastian Steele (https://twitter.com/HrScheele) will give you a breakdown on how they run one single Google-like container engine for various clouds and also for bare metal. Moreover, we show how we provide high-availability clusters by running Kubernetes on Kubernetes.
- Detailed Instructions on Installing and Using Prometheus to Monitor a Kubernetes Cluster (https://www.youtube.com/watch?v=jxNRXslYmrU)
- This 20 minute detailed walk-through by Bruno Terkaly (https://twitter.com/BrunoTerkaly) will provide you everything you need to know to monitor a Kubernetes Cluster.
- Kubernetes Community Meeting 20180104 and 1.9 Release Retrospective Part 2 (https://www.youtube.com/watch?v=fdXS-mSX7F8)
- Sounds kicks in after 30 seconds, notes can be found here (https://docs.google.com/document/d/1VQDIAB0OqiSjIHI8AWMvSdceWhnz56jNpZrLs6o7NJY/edit)
- GCP Live – Kubernetes 1.9 update (https://www.youtube.com/watch?v=KSCv-SxYhEA)
- Join presenter Anthony Bushong (https://twitter.com/agmsbush) and host Yuri Grinshteyn (https://twitter.com/YuriGrinshteyn) as they start 2018 right by covering the hot-off-the-presses 1.9 update to Kubernetes.
- Steering Committee Meeting 20180103 (https://www.youtube.com/watch?v=3zUB8R53HFM)
- Notes can be found here (https://docs.google.com/document/d/1qazwMIHGeF3iUh5xMJIJ6PDr-S3bNkT8tNLRkSiOkOU/edit)
- Kubernetes SIG Storage 20180104 (https://www.youtube.com/watch?v=KEXjN33csT0)
- Meeting notes / agenda here (https://docs.google.com/document/d/1-8KEG8AjAgKznS9NFm3qWqkGyCHmvU6HVl0sk5hwoAE/edit#heading=h.25h6dn3vxd6i)
- Kubernetes SIG Cluster Lifecycle 20180103 – Cluster API (https://www.youtube.com/watch?v=1WmO8w5Dqd4)
- Notes can be found here (https://docs.google.com/document/d/16ils69KImmE94RlmzjWDrkmFZysgB2J4lGnYMRN89WM/edit#heading=h.xmmltqf4u77o)
o Highlights:
– How do we expect to reuse common code across environments?
– Resource scoping – global or namespaced?
– Cluster bootstrapping
– How to pivot machine controllers or run multiple machine controllers for a cluster
– Encouraging new contributions
– 2018 roadmap - Kubernetes SIG Cluster Lifecycle 20180102 (https://www.youtube.com/watch?v=oECBxeTMDVY)
- Notes can be found here (https://docs.google.com/document/d/1deJYPIF4LmhGjDVaqrswErIrV7mtwJgovtLnPCDxP7U/edit#heading=h.28g6lc7lhcgu)
o Highlights:
– Should we save content that was previously on the wiki?
– Adding more folks to GitHub teams for cluster lifecycle
– Should we support hyperkube?
– Plan to use certification as a means to cull the number of turn-up guides in the official Kubernetes documentation
– Please review the kubeadm GA document
– Next week we will do 1.10 planning
– Please review the contributing to the sig document
– Discussion aboutkubeadm –join –master
- Kubernetes SIG Storage – CSI Implementation Workgroup 20180102 (https://www.youtube.com/watch?v=vUj34JA29Vo)
- Notes can be found here (https://docs.google.com/document/d/1-WmRYvqw1FREcD1jmZAOjC0jX6Gop8FMOzsdqXHFoT4/edit#heading=h.yv63eeflevx8)
- Kubernetes SIG Big Data Meeting (Jan 03 2018) (https://www.youtube.com/watch?v=5Hxqx2yUSBQ)
- Kubernetes SIG Multicluster 20180102 (https://www.youtube.com/watch?v=xjYf9vXLcUo)
- Kubernetes SIG Scheduling Meetings 20180104 (https://www.youtube.com/watch?v=E4Yzk-EPuks)
Slideshare
- Current Status of Kubernetes-powered Docker for Mac Platform (https://www.slideshare.net/ajeetraina/current-status-of-kubernetespowered-docker-for-mac-platform?trk=v-feed)
- Kubernetes powered Docker for Mac 17.12 GA is available. This presentation by Ajeet Singh Raina (https://twitter.com/ajeetsraina) talks about the current status and useful links and information around the announcement
- Pipeline de déploiement continu dans Kubernetes (https://www.slideshare.net/OpenWorldForum/ossparis17-pipeline-de-dploiement-continu-dans-kubernetes-par-julien-corioland?qid=040dac2d-0897-4a1d-b039-d758ee6f09ff&v=&b=&from_search=4)
- By Julien Corioland (https://twitter.com/jcorioland) ; Slides from his presentation at the Paris Open Source Summit in early December
- Ingress overview (https://www.slideshare.net/HarshalShah38/ingress-overview?qid=040dac2d-0897-4a1d-b039-d758ee6f09ff&v=&b=&from_search=5)
- An overview by Harshal Shah (https://www.linkedin.com/in/harshal-shah-8472525) from the Pune Kubernetes Meetup
Upcoming Events
- January 8
- Make the world safe again (or at least your K8s cluster!) (https://www.meetup.com/multicloud/events/245822619/) , Tel Aviv
- January 9
- Learn and Interact with Istio and Linkerd for Kubernetes service mesh! (https://www.meetup.com/DenverDevOps/events/245107263/) , Denver
- Kubernetes in under 10 minutes on DC/OS (https://www.meetup.com/Kubernetes-and-Cloud-Native-Addison/events/245084710/) , Addison
- What’s New in Kubernetes 1.9 (https://www.cncf.io/event/webinar-kubernetes-19/?utm_source=newsletter&utm_medium=email&utm_campaign=webinar&utm_content=kubeweekly) , CNCF Webinar Series
- January 10
- Workshop on using Kubernetes for React developers (https://www.meetup.com/Kubernetes-for-Application-Developers/events/246516700/) , Bangalore
- Kubernetes at home for Fun and Profit (https://www.meetup.com/Minneapolis-Kubernetes-Meetup/events/245650869/) , Minneapolis
- January 11
- How DigitalOcean uses microservices with Kubernetes (https://www.meetup.com/Serverless-Turkey/events/245135850/) , Ankara
- Cloud Native Computing Meetup January 2018 (https://www.meetup.com/Cloud-Native-Computing-Switzerland/events/244476901/) , Switzerland
- Spinnaker & Kubernetes: from code to production (https://www.meetup.com/GDG-Cloud-Lyon/events/246439372/) , Lyon
- Intro to Kubernetes with Scott Coulton, Docker Captain! Bring your laptop (https://www.meetup.com/Docker-Brisbane-Australia/events/245929398/) , Brisbane
- January 14
- Kubernetes Best Practices (https://www.meetup.com/cncf-telaviv/events/245474222/) , Tel Aviv
- January 15
- Building a Serverless PaaS with Kubernetes, Docker and Scala + Open Space (https://www.meetup.com/DevOps-Lisbon/events/245510692/) , Lisbon
- January 16
- Talk: What the heck is Kubernetes? (https://www.meetup.com/nycdevops/events/243985184/) , NYC
- Kubernetes January 2018 Meetup (https://www.meetup.com/Singapore-Kubernetes-User-Group/events/245903999/) , Singapore
- Running Kubernetes – for real! (https://www.meetup.com/Cloud-Native-Night/events/245936460/) , Mainz
- Kubernetes mit OpenShift im Praxiseinsatz (https://www.meetup.com/DevOps-Wuerzburg-Mainfranken/events/246005668/) , Würzburg
- Docker, CRI e Kubernetes! (https://www.meetup.com/Singapore-Kubernetes-User-Group/events/245903999/) , Milan
- Lab session: How to Kubernetes? (https://www.meetup.com/Cloud-Native-Copenhagen/events/246008132/) , Copenhagen
- Introducing Jaeger 1.0 (https://www.cncf.io/event/cncf-webinar-series-introducing-jaeger-1-0/?utm_source=newsletter&utm_medium=email&utm_campaign=webinar&utm_content=kubeweekly) , CNCF Webinar Series
- January 17
- Kubernetes: Two Years of Production Kubernetes (https://www.meetup.com/Berlin-Kubernetes-Meetup/events/245729646/) , Berlin
- #5 2018 times K8S! (https://www.meetup.com/CNCF-Italy/events/246086395/) , Torino
- Kubernetes Meetup @ Be-Mobile (https://www.meetup.com/Ghent-Kubernetes-Meetup/events/246121562/) , Ghent
- January Kubernetes Meetup (https://www.meetup.com/Kubernetes-Atlanta-Meetup/events/245912107/) , Atlanta
- 2018 Kubernetes Kick-off! (https://www.meetup.com/New-York-Kubernetes-Meetup/events/245888341/) , NYC
- Evaluating and using ECS, Docker, and Kubernetes (https://www.meetup.com/AWS-Chicago/events/246023046/) , Chicago
- Machine Learning and a Deep Dive into Network Policies (https://www.meetup.com/Seattle-Kubernetes-Meetup/events/246298089/) , Seattle
- January 18
- DEVUX #8 – Containers, Kubernetes and Docker (DEV Talk) (https://www.meetup.com/DEVUX-mashup/events/246176459/) , London
- Kubernetes and Cloud Native Meetup Dresden #2 (https://www.meetup.com/Kubernetes-and-Cloud-Native-Group-Dresden/events/246086750/) , Dresden
- What Docker and Kubernetes do and why its important (https://www.meetup.com/Toronto-ALM-User-Group/events/245895490/) , Toronto
- Kick off 2018 with Kelsey Hightower! (https://www.meetup.com/Kubernetes-Las-Vegas/events/246420058/) , Las Vegas
- Kubernetes: Docker’s K8s Work and Runtime Security in K8s (https://www.meetup.com/San-Francisco-Kubernetes-Meetup/events/245847154/?utm_content=buffera050b&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer) , San Francisco
- January 20
- Kubernetes Bangalore Meetup January 2018 (https://www.meetup.com/kubernetes-openshift-India-Meetup/events/246440971/) , Bangalore
- January 22
- How Lessons Learned from Air Disaster Analysis Can Help You in an Emergency (https://www.meetup.com/Kubernetes-Philly/events/246494593/) , Philadelphia
- January 23
- Lab session: How to Kubernetes? (https://www.meetup.com/Cloud-Native-Copenhagen/events/246008132/) , København
- Kubernetes for non-believers – January 2018 (https://www.meetup.com/PHP-FRL/events/245364324/) , Heerenveen
- Enterprise Kubernetes – AKA RedHat OpenShift (https://www.meetup.com/docker-lincoln-meetup/events/245530357/) , Lincoln
- DevOps with Azure, Kubernetes, and Helm (https://www.meetup.com/Microsoft-Azure-Open-Group/events/246458675/) , San Jose
- January 24
- 1: General Talks Kubernetes + tensorflow + Kubeflow + Machine Learning + (https://www.meetup.com/gdgcloud/events/244784425/) , London
- Deploying to Kubernetes using CI/CD Pipelines: the “Hands-off” approach. (https://www.meetup.com/Docker-Dortmund/events/246114901/) , Dortmund
- Kubernetes Containers and .NET Product Team Update (https://www.meetup.com/Philly-NET/events/246412533/) , Malvern
- NGINX as an Ingress controller in Kubernetes (https://www.meetup.com/DevOps-RVA/events/243334911/) , Glen Allen
- Scaling your Kubernetes usage – Autoscaling & Orchestration (https://www.meetup.com/DevOps-Efficiency-on-AWS-and-Azure/events/246026516/) , San Francisco
- January 25
- Stockholm Kubernetes Meetup (https://www.meetup.com/sthlm-k8s/events/245823087/) , Stockholm
- Kubernetes & Mesos Regular #2 Meetup (https://www.meetup.com/Kubernetes-Mesos-User-Group-Tricity/events/245304573/) , Gdansk
- Explore Kubernetes solutions (https://www.meetup.com/Brussels-PaaS-IBM-Bluemix-and-Cloud-Computing-Meetup/events/245663906/) , Brussels
- Free Kubernetes Workshop for Beginners (https://www.meetup.com/Docker-Bamberg/events/246012838/) , Bamberg
- A Multi-Cloud Foundation with Kubernetes (https://www.meetup.com/Morningstar-Tech-Talks/events/246425107/) , Chicago
- DRP, K8s, and Immutable Infrastructure (https://www.meetup.com/Kubernetes-Cloud-Native-Online-Meetup/events/246088354/) , San Francisco
- Kubernetes – Mirantis and Spotinist (https://www.meetup.com/Bay-Area-Kubernetes-Meetup/events/244882637/) , Bay area
- Getting Started with Kubernetes with Blaize Stewart (https://www.wintellect.com/webinar/getting-started-kubernetes/) , Webinar
- January 30
- Brigade: Scripting Container Workflows (https://www.meetup.com/Kubernetes-Tel-Aviv/events/246343986/) , Tel-Aviv
- Going from 0 to 60 with Kubernetes in an Hour (https://www.meetup.com/North-Boston-Azure-Cloud-User-Group/events/246575135/) , Burlington
- January 31
- A Love Story: Tensorflow on Kubernetes (https://www.meetup.com/kubernauts/events/243546992/) , Berlin
- February 1
- Kubernetes Networking (https://www.meetup.com/k8s-bud/events/246455300/?_xtd=gqFyqTExNzYxNDI0MqFwpGZ1bGw&from=ref) , Budapest
- Inaugural Pittsburgh Kubernetes Meetup (https://www.meetup.com/Pittsburgh-Kubernetes-Meetup/events/246120440/) , Pittsburg
- IBM WolfPack Live Sessions – Hand’s on with Docker, Kubernetes, and Helm Intro (https://www.meetup.com/Big-Data-AI/events/246453182/) , Austin
- February 3
- Community Workshop: “Modern Cloud Infrastructure with Terraform” (https://www.meetup.com/Kubernetes-Bialystok/events/245636473/) , Bialystok
- February 7
- Kubernetes February 2018 Meetup (https://www.meetup.com/Singapore-Kubernetes-User-Group/events/246029070/?_xtd=gqFyqTE0MTczNDc0MqFwpGZ1bGw&from=ref) , Singapore
- February 8
- The Great Container Management Debate (https://www.eventbrite.co.uk/e/the-great-container-management-debate-tickets-41043986669) , London
Job Openings
- DevOps Engineer – Kubernetes Docker Hashicorp – L (https://weworkcontract.com/contracts/devops-engineer-45bf116b-9937-4aab-bf81-22ce107baa48)
- Hashicorp, London; £550 – £650 a day
- Platform Engineer – Linux, OpenStack, Kubernetes (http://www.aplitrak.com/?adid=bWlrZS5iZWxtYXIuODg1OTIudHdpQG5ldHdvcmtpbmdwZW9wbGUuYXBsaXRyYWsuY29t)
- Location: Hatfield, UK; full-time
- Solutions Engineer (https://jobs.lever.co/heptio/9b6c7578-b696-4468-859b-a39d58fa0eb8)
- Heptio; Seattle or remote; full-time
- Golang / Go Job: Devops engineer (Go, Kubernetes, microservices) (http://www.golangprojects.com/golang-go-job-bti-Devops-engineer-(Go-Kubernetes-microservices)-Rotterdam-Housing-Anywhere.html)
- Housing Anywhere; Rotterdam (relocation compensation available) Full-time
- Senior Software Engineer – Backend (https://www.remotey.com/vacancy/2254?utm_source=Twitter&utm_campaign=August17&utm_medium=Post)
- Close.io | United States | All Time Zones; fully remote, full time
- Principal Software Engineer – Envoy/OSS (https://angel.co/datawire-io/jobs/265354-principal-software-engineer-envoy-oss)
- Datawire; Boston, San Francisco, New Hampshire, Remote · Full time
- Software Engineer (https://stackoverflow.com/jobs/157985/software-engineer-skimlinks)
- Skimlinks; London (Relocation offered)
- Principle Software Engineer – Java, AWS, Kubernetes (http://jobs.jobvite.com/careers/tenable-network-security/job/oNl55fw2?__jvst=Tenable%20Employee&__jvsd=sTVbHfwq&__jvsc=Twitter&bid=nlApBBw1)
- Tenable; Columbia, Maryland; Full time
- Cloud Solution Engineer (https://stackoverflow.com/jobs/154331/cloud-solution-engineer-dito)
- Dito; remote
- Kubernetes Solutions Engineer (m/f) (http://www.visaok.in/job/1220-kubernetes-solutions-engineer-m-f-giant-swarm-gmbh/)
- Giant Swarm GmbH; Cologne, Full time
- Senior Systems / Devops Engineer – Linux Devops Kubernetes – Fi | UAE (http://hiringuae.com/2017/09/29/senior-systems-devops-engineer-linux-devops-kubernetes-fi-uae/)
- Aston Carter; United Arab Emirates
- Deployment Engineer (https://boards.greenhouse.io/mirantis/jobs/808261?gh_src=6mh8qy1#.WdZLahOPJhE)
- Mirantis; Austin, Full time
- Senior Back End Developer (https://www.teamwork.com/jobs/seniorbackenddev?utm_content=buffer09316&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- Teamwork.com; Cork, Ireland or remote, Full Time
- Kubernetes Support Engineer (m/f) (http://www.visaok.in/job/1377-kubernetes-support-engineer-m-f-giant-swarm-gmbh/)
- Giant Swarm; Angola, Full time
- Data engineer (mid-level) (http://greatplacefortalent.nl/jobs/855771/Data,%20Data%20Engineer,%20Scala,%20Akka,%20cloud/)
- Weeronline; Amsterdam, Full time
- Backend Developer – NodeJS, Docker, Kubernetes & more (http://workinstartups.com/job-board/job/62723/backend-developer-nodejs-docker-kubernetes-more-at-bravocompany-ltd/)
- Bravo CO.; London, Full time
- Cloud Solutions Architect (https://boards.greenhouse.io/mirantis/jobs/759034?gh_src=i6nxb51#.Wfdc8hOPKqA)
- Mirantis; Austin, Full time
- Kubernetes Specialist (http://www.aplitrak.com/?adid=ZWQuNTA1MjkudHdpQG1ici5hcGxpdHJhay5jb20)
- One of the largest companies in the world; Hampshire, £500/d
- Senior DevOps Engineer (Puppet, AWS, Docker, Kubernetes) (http://www.esynergy-solutions.co.uk/jobs/senior-devops-engineer-puppet-aws-docker-kubernetes)
- A leading automotive organisation; Maidenhead; Full time
- Senior DevOps Engineer – Kubernetes,Dock (https://jobs.utah.gov/jsp/utjobs/single-job?j=3636317)
- SaaS Company; Sandy City, Full time
- Solutions Architect- Docker, Kubernetes, AWS (http://www.aplitrak.com/?adid=dmlra2ltaWxsZXIuMjMwMTcudHdpQGhhcnJpbmd0b25zdGFyci5hcGxpdHJhay5jb20)
- London; Full time
- Senior Product Manager, CI/CD (https://jobs.lever.co/gitlab/209de58a-4d9f-47a0-85d2-f2afbfb4fa93)
- Gitlab; Remote, Full time
- Kubernetes DevOps CI/CD pipeline (GCP) (https://www.freelancer.com/projects/python/kubernetes-devops-pipeline-gcp/)
- ARCUS Global Inc; Irvine, Full time
- Sr. Manager – Open Source Kubernetes (https://careers.vmware.com/job/-/-/1567/6194100?utm_source=twitter.com&utm_medium=social_post&utm_campaign=VMware_social&source=LIPJ)
- VMware PKS; Palo Alto, Full time
- Software Engineer (http://rss.cm/job/1330/65?utm_content=buffera3e60&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- Synthace; London, Full time
- DevOps, System Administrator (https://stackoverflow.com/jobs/162684/kubernetes-go-ticketmaster-uk-limited)
- Ticketmaster UK; London, Full time
- Sr. Infrastructure Security Engineer (https://www.stackpair.com/tinder/los-angeles/sr-infrastructure-security-engineer)
- Tinder; Los Angeles, Full time
- SENIOR SITE RELIABILITY / DEVOPS ENGINEER (https://fraugster.com/jobs/berlin-senior-devops)
- Fraugster; Berlin, Full time
- Dev Ops Engineer (https://boards.greenhouse.io/joinhandshake/jobs/862837#.WlK5G1Q-egQ)
- Handshake; San Francisco, Full time
- Senior Software Developer – Toolchain (https://jobs.lever.co/bitnami/e1101427-a6a3-43e3-a9bf-a10367594b5c)
- Bitnami; Sevilla, Full time
- Kubernetes Architect (https://snaprecruit.com/job/Kubernetes-Architect-1515005747.html)
- Detroit, contract
- Software Engineer – Kubernetes (https://raketera.com/2018/01/07/software-engineer-kubernetes-remote-working-germany/)
- Raketera; Remote, Full time
Literature
- Cloud Native Infrastructure (http://www.cnibook.info/)
- This book by Kris Nova (https://twitter.com/Kris__Nova) and Justin Garrison (https://twitter.com/rothgar) will teach you when you should architect your systems to take advantage of the benefits of the cloud. It will give examples of pitfalls to avoid and show you the patterns to embrace to be successful. Running cloud native infrastructure requires different skills and has many benefits over traditional data centers.
- Free eBook: Deploying and Scaling Kubernetes with Rancher (http://info.rancher.com/deploying-scaling-kubernetes-ebook?utm_content=bufferfdaa4&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Vishal Biyani (https://twitter.com/vishal_biyani) & Girish Shilamkar (https://twitter.com/shilamkar) ; guidebook provides a detailed introduction to using Kubernetes with the Rancher container management platform.
- Kubernetes Patterns (https://leanpub.com/k8spatterns)
- By Bilgin Ibryam (https://twitter.com/bibryam) & Roland Huß (https://twitter.com/ro14nd) ; A minimalistic and focused guide with common use cases, patterns, principles and practises for developing Cloud Native applications on Kubernetes.
- Architecting for Scale: High Availability for Your Growing Applications (https://www.amazon.com/Architecting-Scale-Availability-Growing-Applications-ebook/dp/B01IAK49FS%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB01IAK49FS&zpy=1)
- By Lee Atchison (https://twitter.com/leeatchison) ; provides basic techniques for building applications that can handle huge quantities of traffic, data, and demand without affecting the quality your customers expect.
- Kubernetes: Up and Running (http://shop.oreilly.com/product/0636920043874.do)
- Authors Kelsey Hightower (https://twitter.com/kelseyhightower) , Brendan Burns (https://twitter.com/brendanburns) , and Joe Beda (https://twitter.com/jbeda) —who’ve worked on Kubernetes at Google—explain how this system fits into the lifecycle of a distributed application. You will learn how to use tools and APIs to automate scalable distributed systems, whether it is for online services, machine-learning applications, or a cluster of Raspberry Pi computers.
- Kubernetes Definitive Guide: Keys from Docker to Kubernetes Practice (2nd Edition) – Kubernetes权威指南 (https://www.amazon.com/Kubernetes-Definitive-Guide-Docker-Practice/dp/7121299410%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D7121299410&zpy=1)
- Kubernetes Microservices with Docker (https://www.amazon.com/Kubernetes-Microservices-Docker-Vohra-ebook/dp/B01FXJ9OB8%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB01FXJ9OB8&zpy=1)
- By Vohra (https://www.amazon.com/s/ref=dp_byline_sr_ebooks_1?ie=UTF8&text=Vohra&search-alias=digital-text&field-author=Vohra&sort=relevancerank) ; This book on Kubernetes, the container cluster manager, discusses all aspects of using Kubernetes in today’s complex big data and enterprise applications, including Docker containers.
- Deploying Rails with Docker, Kubernetes and ECS (https://www.amazon.com/Deploying-Rails-Docker-Kubernetes-ECS/dp/1484224140%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1484224140&zpy=1)
- By Pablo Acuña (https://twitter.com/pabloacunar) ; shows you how to set up the project, push it to DockerHub, manage services and set up an efficient continuous integration environment.
- Everything Kubernetes; The ultimate guide to deploying, managing and scaling Kubernetes (https://www.stratoscale.com/resources/ebook/everything-kubernetes-5/?utm_medium=social)
- Kubernetes provides a complete set of building blocks that allow the automation of many operations for managing development, test, and production environments. This simple yet comprehensive guide offers you and your team everything you need to know on deploying, managing and scaling Kubernetes. It’s great for those experimenting with Kubernetes for the first time but also for Kubernetes rockstars.
- Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms (https://www.amazon.com/Kubernetes-Management-Design-Patterns-Platforms/dp/148422597X%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D148422597X&zpy=1)
- By Vohra (https://www.amazon.com/s/ref=dp_byline_sr_ebooks_1?ie=UTF8&text=Vohra&search-alias=digital-text&field-author=Vohra&sort=relevancerank) ; The atomic unit of modular container service in Kubernetes is a Pod, which is a group of containers with a common filesystem and networking. The Kubernetes Pod abstraction enables design patterns for containerized applications similar to object-oriented design patterns. Containers provide some of the same benefits as software objects such as modularity or packaging, abstraction, and reuse
- Technical Guide to Creating and Accessing a Kubernetes Cluster on OpenStack (https://content.mirantis.com/Kubernetes-on-OpenStack-eBook-Landing-Page.html?utm_campaign=Kubernetes&utm_content=39244676&utm_medium=social&utm_source=twitter)
- As Kubernetes gains popularity, many people are asking: “How can Kubernetes and OpenStack be used together?” In this eBook, get a technical walkthrough on how to deploy Kubernetes on OpenStack and start running containerized apps on your Kubernetes cluster.
- Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms 1st ed. Edition (https://www.amazon.com/Kubernetes-Management-Design-Patterns-Platforms/dp/148422597X%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D148422597X&zpy=1)
- Take container cluster management to the next level; learn how to administer and configure Kubernetes on CoreOS; and apply suitable management design patterns such as Configmaps, Autoscaling, elastic resource usage, and high availability. Some of the other features discussed are logging, scheduling, rolling updates, volumes, service types, and multiple cloud provider zones.
- Mastering CoreOS (https://www.amazon.com/Mastering-CoreOS-Sreenivas-Makam/dp/1785288121%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1785288121&zpy=1)
- By Sreenivas Makam (https://twitter.com/srmakam) ; This book covers the CoreOS internals and the technologies used in the deployment of container-based distributed applications. It starts with an overview of CoreOS and distributed application development while sharing knowledge on related technologies. Critical CoreOS services and networking and storage considerations for CoreOS are covered next.
- DevOps with OpenShift (https://www.openshift.com/promotions/devops-with-openshift.html)
- For many organizations, a big part of DevOps’ appeal is software automation using infrastructure-as-code techniques. This book presents developers, architects, and infra-ops engineers with a more practical option.
- The Kubernetes Book (https://leanpub.com/thekubernetesbook)
- By Nigel Poulton (https://twitter.com/nigelpoulton) ; Containers are here and resistance is futile! Now that people are getting their heads around Docker, they need an orchestration platform to help them manage their containerized apps. Kubernetes has emerged as one of the hottest and most important container orchestration platforms in the world. This book gets you up to speed fast!
- Kubernetes for Java Developers (http://www.oreilly.com/programming/free/kubernetes-for-java-developers.csp)
- Author Arun Gupta (https://twitter.com/arungupta) —Principal Open Source Technologist at Amazon Web Services—demonstrates how Kubernetes orchestration simplifies the plumbing needed to get containers up and running at all times. Although the examples in this report use Java, the concepts are applicable for anybody interested in getting started with Kubernetes.
- Kubernetes Cookbook: Building Cloud Native Applications (https://www.amazon.co.jp/dp/1491979682/ref=cm_sw_r_cp_api_BUwczb09YK4P5)
- By Sebastien Goasguen (https://twitter.com/sebgoa)
- Introduction to Kubernetes Using Docker (https://www.skillwise.com/sales/introduction-to-kubernetes-using-docker?aid=a-jydho314&utm_content=bufferbf967&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- Docker is a transcendent tool for those who transfer, install, and manage software applications on a regular basis. The advent of Kubernetes, however, has somehow made containerizing and automating applications even easier. In this course designed for students of all skill levels, you’ll learn Docker, the world’s leading software containerization platform, and become a master of automating deployment, scaling, and management of containerized applications using Kubernetes.
- Kubernetes Cookbook (https://www.packtpub.com/packt/offers/free-learning)
- Learn how to automate and manage your Linux containers and improve the overall performance of your system