KubeWeekly #115
Published: December 5, 2017
Technical
- An illustrated guide to Kubernetes Networking Part 2
- By Amanpreet Singh (https://twitter.com/ApsOps)
- Kubernetes / OpenShift: Static vs Dynamic Storage Provisioning (https://medium.com/makotows-blog/kubernetes-static-vs-dynamic-storage-provisioning-1eaeddb8dbfb)
- By Makotow (https://twitter.com/makotow)
- Beyond Just Containers. Kubernetes – The Story of How Software is Scaled and Managed. (https://www.linkedin.com/pulse/beyond-just-containers-kubernetes-story-how-software-padmini-murthy/?published=t)
- By Padmini Murthy (https://twitter.com/makemktgmatter)
- Exploiting StatefulSets and KubeDNS for really simply Percona XtraDB Clustering in Kubernetes – (https://github.com/paulczar/k8s-percona-xtradb-cluster)
- By Paul Czarkowski (https://twitter.com/pczarkowski)
- In-Cluster Docker Registry with TLS on Kubernetes (https://medium.com/@jmarhee/in-cluster-docker-registry-with-tls-on-kubernetes-758eecfe8254)
- By Joseph D Marhee (https://twitter.com/jmarhee)
- IPv6 and Let’s Encrypt TLS on Google Kubernetes Engine (https://danrl.com/blog/2017/google-kubernetes-engine-and-lets-encrypt/)
- By danrl (https://twitter.com/danrl_com)
- CD with Helm part 5: versioned artifacts (https://ngeor.wordpress.com/2017/12/02/cd-with-helm-part-5-versioned-artifacts/)
- By Nikolas Georgiou (https://twitter.com/ngeor)
- CD with Helm part 6: networking interlude (https://ngeor.wordpress.com/2017/12/03/cd-with-helm-part-6-networking-interlude/)
- By Nikolas Georgiou (https://twitter.com/ngeor)
- kubeapps: Super-charge your Kubernetes cluster (https://github.com/kubeapps/kubeapps)
- By Adnan Abdulhussein (https://twitter.com/prydonius)
- Create a Hybrid Kubernetes Linux/Windows Cluster in 7 Easy Steps (https://anthonychu.ca/post/hybrid-kubernetes-linux-windows-cluster-easy-steps/?WT.mc_id=link-twitter-jeliknes)
- By Anthony Chu (https://twitter.com/nthonyChu)
- Using Helm to Deploy Azure Functions on Kubernetes (http://www.jamessturtevant.com/posts/Using-Helm-to-Deploy-Azure-functions-on-Kubernetes/)
- By James Sturtevant (https://twitter.com/aspenwilder)
- Redis Operator for Kubernetes released (https://product.spotahome.com/redis-operator-for-kubernetes-released-9c6775e7da9b)
- By Julio Chana (https://twitter.com/jchanam)
- kubetest: Write unit tests for your Kubernetes configurations (https://github.com/garethr/kubetest)
- By Gareth Rushgrove (https://twitter.com/garethr)
- Using Microservices and Kubernetes Pods to hide Google Pub/Sub (https://medium.com/google-cloud/using-microservice-and-kubernetes-pods-to-hide-google-pub-sub-f00a18fa3159)
- By Jon Gille (https://www.linkedin.com/in/jon-gille-b058703a/)
- Container Orchestration with Kubernetes, Part 5 (https://jstevenperry.wordpress.com/2017/12/04/container-orchestration-with-kubernetes-part-5/)
- By J Steven Perry (https://twitter.com/jstevenperry)
- ECS, Fargate and EKS (Kubernetes on AWS) compared and explained in a nutshell (https://sysdig.com/blog/ecs-fargate-eks-kubernetes-aws-compared/)
- By Jorge Salamero Sanz (https://twitter.com/bencerillo)
- kube-downscaler: Scale down Kubernetes deployments after work hours (https://github.com/hjacobs/kube-downscaler)
- By Henning Jacobs (https://twitter.com/try_except_)
- A network load-balancer implementation for Kubernetes using BGP (https://github.com/google/metallb)
- By Dave Anderson (https://twitter.com/dave_universetf)
- Deploying Apache Camel to Google Kubernetes Engine (https://medium.com/google-cloud/deploying-apache-camel-to-google-kubernetes-engine-a2b8290b070f)
- By Evgeny Minkevich (https://twitter.com/oroktoi)
- Deploying OpenFaaS on Kubernetes — AWS (https://medium.com/@ericstoekl/deploying-openfaas-on-kubernetes-aws-259ec9515e3c)
- By Eric Stoekl (https://twitter.com/ericstoekl)
- Precious cargo: Securing containers with Kubernetes Engine 1.8 (https://cloudplatform.googleblog.com/2017/11/precious-cargo-securing-containers-with-Kubernetes-Engine-18.html)
- By Aaron Small & Ike McCreery (https://github.com/ihmccreery)
- Kubernetes the Not So Hard Way With Ansible (at Scaleway) – Part 8 – Ingress with Traefik (https://www.tauceti.blog/post/kubernetes-the-not-so-hard-way-with-ansible-at-scaleway-part-8/) *updated
- By Robert Wimmer (https://twitter.com/taucetixx)
Blogs / Articles
- Cutting cluster management fees on Google Kubernetes Engine (https://cloudplatform.googleblog.com/2017/11/Cutting-Cluster-Management-Fees-on-Google-Kubernetes-Engine.html)
- By Aparna Sinha (https://twitter.com/apbhatnagar)
- Google Drops Cluster Management Fee From Its Managed Kubernetes Service Offering (https://www.forbes.com/sites/janakirammsv/2017/11/29/google-drops-cluster-management-fee-from-its-managed-kubernetes-service-offering/#55661cab3dcd)
- By Janakiram MSV (https://twitter.com/janakiramm)
- Kubernetes and containers in 2018: Buckle your seatbelts (https://coreos.com/blog/kubernetes-and-containers-in-2018)
- By Alex Polvi (https://twitter.com/polvi)
- Amazon Elastic Container Service for Kubernetes (https://aws.amazon.com/blogs/aws/amazon-elastic-container-service-for-kubernetes/?utm_source=dlvr.it&utm_medium=twitter)
- By Jeff Barr (https://twitter.com/jeffbarr)
- Say Hello to AWS Fargate & Amazon Elastic Container Service for Kubernetes (EKS) (https://medium.com/containers-on-aws/say-hello-to-amazon-fargate-and-amazon-elastic-container-service-for-kubernetes-66707dd14976)
- By Tiffany Jernigan (https://twitter.com/tiffanyfayj)
- AWS Shows Love for Containers and Kubernetes (https://containerjournal.com/2017/12/01/aws-shows-love-containers-kubernetes/)
- By Mike Vizard (https://twitter.com/mvizard)
- Supported Kubernetes Coming to AWS (http://www.itprotoday.com/amazon-web-services-aws/supported-kubernetes-coming-aws)
- By Christine Hall (https://twitter.com/brideoflinux)
- AWS Jumps On Managed Kubernetes Train with EKS (https://www.sdxcentral.com/articles/news/aws-jumps-managed-kubernetes-train-eks/2017/11/)
- By Jessica Lyons Hardcastle (https://twitter.com/JessicaHrdcstle)
- Why and How Kubernetes is Good for IoT (https://www.iotforall.com/kubernetes-virtual-machine-iot/)
- By Matthew Crescimanno (https://www.linkedin.com/in/matt-crescimanno/)
- The story behind Bloomberg Businessweek’s cartoon strip (http://talkingbiznews.com/2/the-backstory-behind-bloomberg-businessweeks-cartoon-strip/?utm_content=buffere36c6&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Chris Roush (https://twitter.com/talkingbiznews)
- From ECS to Kubernetes (https://medium.com/@moos3/from-ecs-to-kubernetes-5b08ac9c3be4)
- By Richard Genthner (https://twitter.com/moos3)
- How Kubernetes Resource Classes Promise to Change the Landscape for New Workloads (https://thenewstack.io/kubernetes-resource-classes-promise-change-landscape-new-workloads/)
- By Jeremy Eder (https://twitter.com/jeremyeder)
- Platform9 to Spur Hybrid Cloud Adoption Using Kubernetes (https://containerjournal.com/2017/12/04/platform9-spur-hybrid-cloud-adoption-using-kubernetes/)
- By Mike Vizard (https://twitter.com/mvizard)
Presentations
- Cloud Unfiltered Podcast, Episode 28: VPP, Kubernetes, and FD.io with Ed Warnicke (https://blogs.cisco.com/cloud/cloud-unfiltered-podcast-episode-28-vpp-kubernetes-and-fd-io-with-ed-warnicke?dysig_tid=dc0e49ec70244d918932a44328227d4f&&DTID=esosah000746&REFERRING_SITE=Twitter&CREATIVE=39448+SAH&POSTID=1def54a5-0b5e-4907-91e8-f1c4ae082474)
- What the Kubernetes community is doing that’s allowing it to function so well
- Why Istio is “every bit as cool as everyone is saying”
- How Istio and Envoy work together
- Whether or not serverless computing is on its way to becoming the new hotness
- The upcoming FD.io mini-summit at KubeCon
o Feat Ali Amagasu (https://twitter.com/aliamagasu) & Ed Warnicke (https://twitter.com/edwarnicke) - [Podcast] PodCTL #17 – Kubernetes Everywhere, now what… (https://blog.openshift.com/podcast-podctl-17-kubernetes-everywhere-now/)
- This week we look at the recent container and Kubernetes announcements from AWS re:Invent, including their Elastic Kubernetes Service (EKS) and planned Fargate service .
- Deploying a Kubernetes Cluster with Kubicorn: Episode 5 (https://www.youtube.com/watch?v=mM3ujqNUKXU&feature=youtu.be)
- In this video Zeieshan Ahmed (https://twitter.com/zeieshanahmed) shows how easy it is to create and deploy a kubernetes cluster using Kubicorn to DigitalOcean.
- Bringing Worlds Together: Designing and Deploying Kubernetes on an OpenStack multi-site environment (http://www.juliosblog.com/bringing-worlds-together-designing-and-deploying-kubernetes-on-an-openstack-multi-site-environment/)
- At OpenStack Summit Sydney, fellow Roger Lopez (https://twitter.com/lopez) and Julio Villarreal Pelegrino (https://twitter.com/juliovp01) presented on designing and deploying kubernetes on an OpenStack multi-site environment.
- Podcast with Krishnan Subramanian on Edge, the Kubernetes Ecosystem & the Composable Enterprise (https://soundcloud.com/user-410091210/podcast-with-krishnan-subramanian-on-edge-the-kubernetes-ecosystem-the-composable-enterprise)
- In this week’s L8ist Sh9y podcast Krishnan Subramanian (https://twitter.com/krishnan) , Founder and Chief Research Advisor of Rishidot Research talks about Edge Computing, the Kubernetes Ecosystem and the Composable Enterprise.
- AWS re:invent 2017: Mastering Kubernetes on AWS (CON308) (https://www.youtube.com/watch?v=w34txLmpEuM)
- In this session, Arun Gupta (https://twitter.com/arungupta) , Open Source Strategist for AWS and Raffaele Di Fazio (https://twitter.com/x0rg) , software engineer at leading European fashion platform Zalando, will show common practices for running Kubernetes on AWS and share insights from experience in operating tens of Kubernetes clusters in production on AWS.
- AWS re:invent 2017: GPS: Shipping with Porpoise, a Kubernetes Story (GPSTEC304) (https://www.youtube.com/watch?v=Sj99RdqI-as)
- In this session, Chris Hein (https://twitter.com/christopherhein) deep-dives into tools that help you build and manage development and production clusters.
- GOTO 2017 • Kubernetes in Real Life • (https://www.youtube.com/watch?v=UUt7SuG3nW4)
- This presentation by Ian Crosby (https://twitter.com/IanDCrosby) was recorded at GOTO Copenhagen 2017
- Take5: Autoscaling in GKE Google Kubernetes Engine (https://www.youtube.com/watch?v=hHX61ysUu8c)
- The award winning electronic music duo take a break from music to discuss GKE. Anthony Bushong (https://twitter.com/agmsbush) introduces two modes of scaling in Kubernetes Engine: horizontal pod autoscaling (more pods!) and cluster autoscaler (more nodes!).
- Kubernetes in the IBM Cloud (K8s – Part 8) – Self Healing (https://www.youtube.com/watch?v=o73uX2SvXxc)
- In this video Gerson Itiro Hidaka (https://twitter.com/itirohidaka) will share with you the information about the feature called Self Healing of the K8s. He uses the IBM Cloud to run the demonstration
- Kubernetes Community Meeting 20171130 (https://www.youtube.com/watch?v=Jtl5Dc6pztc)
- Meeting notes / agenda here (https://docs.google.com/document/d/1VQDIAB0OqiSjIHI8AWMvSdceWhnz56jNpZrLs6o7NJY/edit)
- Kubernetes SIG Apps 20171127 (https://www.youtube.com/watch?v=vyYHfumJ-AM)
- Standups and demo of Concur’s Skipper
- Kubernetes SIG Cluster Lifecycle 20171129 Cluster API (https://www.youtube.com/watch?v=Mv9aPCOmsuE)
- Meeting Notes / Agenda here (https://docs.google.com/document/d/16ils69KImmE94RlmzjWDrkmFZysgB2J4lGnYMRN89WM/edit#heading=h.ketwyhmq5g4)
o Highlights:
– Discussed whether the machine API should include optional references to configmaps vs. embedded strings
– Discussed docs for cloud providers who want to support Cluster API
– Worked through a Kubernetes Enhancement Proposal (KEP) for the machine API
– Discussed the status of the control plane API - Kubernetes SIG Storage – CSI Implementation Workgroup 20171129 (https://www.youtube.com/watch?v=smvdjzwZ654)
- Meeting notes / agenda here (https://docs.google.com/document/d/1-WmRYvqw1FREcD1jmZAOjC0jX6Gop8FMOzsdqXHFoT4/edit#heading=h.xkmvb6vqin1h)
- Kubernetes Sig Docs 20171128 (https://www.youtube.com/watch?v=NCT_2cWIvSA)
- Meeting notes / agenda here (https://docs.google.com/document/d/1Ds87eRiNZeXwRBEbFr6Z7ukjbTow5RQcNZLaSvWWQsE/edit)
- Kubernetes SIG Storage 20171130 (https://www.youtube.com/watch?v=XK5KVj0SbOE)
- Meeting notes / agenda here (https://docs.google.com/document/d/1-8KEG8AjAgKznS9NFm3qWqkGyCHmvU6HVl0sk5hwoAE/edit#heading=h.7lripfmniw9e)
- Kubernetes SIG Contributor Experience 20171129 (https://www.youtube.com/watch?v=quqP66GlWaE)
- Kubernetes SIG Big Data Meeting (Nov 29 2017) (https://www.youtube.com/watch?v=5pBOS8Zf1ng)
Slideshare
- Kubernetes: Container Orchestration and Micro-Services (https://courses.cs.washington.edu/courses/cse550/16au/notes/kubernetes.pdf)
- By Alexander Mohr (https://www.linkedin.com/in/alexmohr/) ; From a presentation at the University of Washington on Nov 11th
- Kubernetes or OpenShift – choosing your container platform for Dev and Ops (https://www.slideshare.net/TomaszCholewa2/kubernetes-or-openshift-choosing-your-container-platform-for-dev-and-ops?qid=6bc80cc2-d017-4531-b704-967809df3465&v=&b=&from_search=1)
- In this presentation by Tomasz Cholewa (https://twitter.com/tomasz_cholewa) , you’ll learn about OpenShift and how it compares to vanilla Kubernetes – their major differences, best features and how they can help to build a consistent platform for Dev and Ops cooperation.
- Google Cloud Platform Kubernetes Workshop IYTE (https://www.slideshare.net/kunthar/google-cloud-platform-kubernetes-workshop-iyte?qid=6bc80cc2-d017-4531-b704-967809df3465&v=&b=&from_search=2)
- Google Cloud Platform and Kubernetes all day workshop notes. Gokhan Boranalp (http://m/zetaop) showing why they need Kubernetes and why they have to choose GCP as container engine.
- Rancher 2.0 Technical Preview & Bluemix Kubernetes Cluster Import (https://www.slideshare.net/BMXUG/rancher-20-technical-preview-bluemix-kubernetes-cluster-import?qid=6bc80cc2-d017-4531-b704-967809df3465&v=&b=&from_search=3)
- 2017/12/3 IBM Cloud 冬の大勉強会の講演資料です。
市川 豊 :
フォーシーズンズ株式会社
o By Yutaka Ichikawa (https://twitter.com/cyberblack28) - Dockerized apps on Kubernetes (https://www.slideshare.net/ukaszBarulski/dockerized-apps-on-kubernetes?qid=6bc80cc2-d017-4531-b704-967809df3465&v=&b=&from_search=6)
- By Łukasz Barulski (https://www.linkedin.com/in/lukaszbarulski)
- Managing Kubernetes Clusters with Rancher 2.0 – November 2017 Rancher Online Meetup (https://www.slideshare.net/ShannonWilliams14/managing-kubernetes-clusters-with-rancher-20-november-2017-rancher-online-meetup?qid=6bc80cc2-d017-4531-b704-967809df3465&v=&b=&from_search=7)
- By Shannon Williams (https://twitter.com/smw355) & Darren Shepard (https://twitter.com/ibuildthecloud) ; In these slides, from their November online meetup we provide a deep dive into the Rancher 2.0 cluster management capabilities.
- Running Cloudbreak on Kubernetes (https://www.slideshare.net/krisztianhorvath1447/running-cloudbreak-on-kubernetes?qid=6bc80cc2-d017-4531-b704-967809df3465&v=&b=&from_search=12)
- This presentation by Krisztián Horváth (https://twitter.com/chrix1996) was part of a Future of Data meetup at Budapest. It is about how we run Cloudbreak in High Available / Fault tolerant mode on Kubernetes hosted on Azure.
- Cutting the Kubernetes Monorepo in pieces – never learnt more about git (https://www.slideshare.net/sttts/cutting-the-kubernetes-monorepo-in-pieces-never-learnt-more-about-git?qid=6bc80cc2-d017-4531-b704-967809df3465&v=&b=&from_search=14)
- Kubernetes uses a monorepo approach for development and testing. For Golang vendoring by 3rdparties we publish subdirectories as separate Github repositories (like k8s.io/client-go, k8s.io/apimachinery, k8s.io/api, etc.) continuously every night, while keeping all history, all Github merge commits and while rewriting commits with Godep-save updates to express dependencies. Sounds easy? It’s not! Implementing this was the best learning experience of git and git internals and the topic of this talk by Stefan Schimanski (https://twitter.com/the_sttts)
Upcoming Events
- December 4
- Christmas Networking Meetup (https://www.meetup.com/Hamburg-Kubernetes-Meetup/events/245072155/) , Hamburg
- Micro-Containers with Buildah – Colo Sprgs Open Source Meetup ** Venue Change ** (https://www.meetup.com/csopensource/events/244918269/) , Colorado Springs
- December 5:
- Cloud, Kubernetes and Microservices Meetup (https://www.meetup.com/Munich-Software-Development-Meetup/events/245108049/) , Munich
- GDG Cloud Stockholm December Meetup (https://www.meetup.com/GDG-Cloud-Stockholm/events/245259704/) , Stockholm
- ELK with Docker, and Kubernetes for .NET Developers (https://www.meetup.com/dotnetoxford/events/244399109/) , Oxford
- DevOps For Kubernetes (https://www.meetup.com/devops-for-kubernetes/events/243970695/) , Austin
- 10th Release of 2017 – Containers (Docker, Kubernets, Swarm … and Azure) (https://www.meetup.com/DeliveringSoftware/events/244443569/) , Sao Paulo
- December 6
- #9: Container 2.0 and Debug-Companion (https://www.meetup.com/Kubernetes-Mesos-User-Group/events/244452969/) , Warsaw
- PostgreSQL on Kubernetes at Zalando (https://www.meetup.com/Zalando-Tech-Events-Dortmund/events/244959304/) , Dortmund
- Social with Go and Kubernetes Meetups (https://www.meetup.com/Docker-Atlanta/events/245451318/) , Atlanta
- December 7
- Intro to Kubernetes + Monitoring of distributed systems (https://www.meetup.com/Big-Data-Novi-Sad/events/245101535/) , Novi Sad
- Elastic infrastructures with Vert.x and Kubernetes (https://www.meetup.com/jug-hamburg/events/245213124/) , Hamburg
- #BeeropsChilli Xmas 17 extravaganza! @MeetupMadness (https://www.meetup.com/Melbourne-Kubernetes-Meetup/events/244859070/) , Melbourne
- December 8
- Workflow de CI/CD complet pour les geeks avec Gitlab et Kubernetes (https://www.meetup.com/Devops-Aix-Marseille/events/244892090/) , Marseille
- CloudNativeCon / KubeCon 2017 North America (http://events.linuxfoundation.org/events/cloudnativecon-and-kubecon-north-america)
- December 6-8, Austin
- December 9
- KubeBoot – Spring Boot deployment on Kubernetes (https://www.meetup.com/Ahmedabad-Java-Meetup-Group/events/244745800/) , Ahmedabad
- Kubernetes 101: Hands-on session for beginners (https://www.meetup.com/kubernetes-openshift-India-Meetup/events/245276803/) , Bangalore
- December 10
- Azure, Kubernetes, Terraform & Vegetables (https://www.meetup.com/Microsoft-Starthub-Meetups/events/245606097/) , Tel Aviv
- December 11
- Microservices workshop: REST, Kubernetes, UI and Kafka (https://www.xing.com/events/microservices-workshop-rest-kubernetes-ui-kafka-1845207) , Frankfurt
- k8s NodeSet + Enabling DevOps with Kubernetes (https://www.meetup.com/Amsterdam-Kubernetes-Meetup/events/244867199/) , Amsterdam
- Kubernetes for .net developers (https://www.meetup.com/Smart-Devs-User-Group/events/243271849/) , Hereford
- December 12
- Towards Cloud Native con Kubernetes: i primi passi (https://www.meetup.com/Golang-Milano/events/245185761/?eventId=245185761&chapter_analytics_code=UA-59749467-1) , Milano
- Microservices on Kubernetes & Istio – Kubecon Announcements & Enterprise k8s (https://www.meetup.com/bluemix-chicago/events/245444809/) , Chicago
- December 13
- Package and deploy applications on Kubernetes (https://www.meetup.com/k8s-bud/events/245336068/) , Budapest
- Learn about Kubernetes, Swarm and Mesos – which one to choose? (https://www.meetup.com/Docker-Aarhus/events/244753407/) , Århus
- Kubernetes. In real life! (https://www.meetup.com/textkernel-talks/events/245250152/) , Amsterdam
- The Container Management Race – Why you should bet on Kubernetes! (https://www.meetup.com/DevOpsContained/events/243989514/) , NYC
- December 16
- Kubernetes Workshop (https://www.meetup.com/Sysdig-Belgrade/events/245334822/) , Belgrade
- Kubernetes and Python (https://www.meetup.com/LondonPython/events/244725466/) , London
- Joint meetup – KubeCon and CloudNativeCon’17 NA Updates (https://www.meetup.com/Docker-Bangalore/events/245524330/) , Bangalore
- December 18
- Kubernetes and Python (https://www.meetup.com/LondonPython/events/244725466/) , London
- December 19
- Lifeways Journey with K8s – a year later (https://www.meetup.com/Nashville-Kubernetes-Meetup/events/245076051/) , Nashville
- January 9
- Learn and Interact with Istio and Linkerd for Kubernetes service mesh! (https://www.meetup.com/DenverDevOps/events/245107263/) , Denver
- January 11
- How DigitalOcean uses microservices with Kubernetes (https://www.meetup.com/Serverless-Turkey/events/245135850/) , Ankara
Job Openings
- Container and Kubernetes Solutions Architect (http://apprenda.applytojob.com/apply/twAVQdU8nF/)
- Apprenda; Location: NY, London, Rotterdam, Munich; Full-time
- Golang / Go Job: Back-end engineer with a devops focus (Golang, Kubernetes, microservices) (https://www.golangprojects.com/golang-go-job-bws-Back-end-engineer-with-a-devops-focus-(Golang-Kubernetes-microservices)-Rotterdam-Housing-Anywhere.html)
- Housing Anywhere; Rotterdam (relocation compensation available, Remote work not possible), Full time
- 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 (remote NOT possible, 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
- Site Reliability Engineer (https://saagie.welcomekit.co/jobs/en-site-reliability-engineer_le-petit-quevilly)
- Saagie; Le Petit-Quevilly, 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
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
Swag
- Kubernetes SWAG Via CNCF (https://store.cncf.io/collections/kubernetes)
- The most comfortable clothes on earth!
- Get your RUN K8S Shirt (https://teespring.com/runk8s#pid=2&cid=2397&sid=front)
- If you want to motivate other people to run Kubernetes, this is your Shirt!