KubeWeekly #118
Published: December 29, 2017
Technical
- Introducing Kubeflow – A Composable, Portable, Scalable ML Stack Built for Kubernetes (http://blog.kubernetes.io/2017/12/introducing-kubeflow-composable.html)
- By David Aronchick (https://twitter.com/aronchick) & Jeremy Lewi (https://twitter.com/jeremylewi)
- Playing with kubeadm in Vagrant Machines (https://medium.com/@joatmon08/playing-with-kubeadm-in-vagrant-machines-36598b5e8408)
- By Rosemary Wang (https://twitter.com/joatmon08)
- Deploying Database Migrations with Spinnaker and Kubernetes (https://blog.spinnaker.io/deploying-database-migrations-with-spinnaker-and-kubernetes-6e6761f9d28a)
- By Ethan Rogers (https://twitter.com/e_frogers)
- Kubernetes Native Discovery with Payara Micro (http://blog.payara.fish/kubernetes-native-discovery-with-payara-micro)
- By Susan Rai (https://www.linkedin.com/in/susanrai/)
- Integration Testing a Java EE Application in the Containerized World Using Kubernetes and the Fabric8 Maven Plugin (http://psamolysov.blogspot.ru/2017/12/integration-testing-java-ee-application-in-kubernetes-by-fabric8.html)
- ByPavel Samolysov (https://twitter.com/psamolysov)
- Revisiting Docker and Kubernetes installation on CentOS7 (take 3) (https://www.kevinhooke.com/2017/12/18/revisiting-docker-and-kubernetes-installation-on-centos7-take-3/)
- By Kevin Hooke (https://twitter.com/kevinhooke)
- Spinnaker Red-Black Deployment (https://koudingspawn.de/spinnaker/)
- By Björn Wenzel (https://twitter.com/KoudingSpawn)
- Deploy your Node Red Environment onto Kubernetes Clusters using Google Cloud Platform (https://medium.com/@wilsonwong13/deploy-your-node-red-environment-onto-kubernetes-clusters-using-google-cloud-platform-2e4775c2e79f)
- By Wilson Wong (https://www.linkedin.com/in/wilsonwong13/)
- Structuring for Microservice Projects with Kubernetes (https://blog.containership.io/micronetes)
- By Ashley Schuett (https://github.com/ashleyschuett?tab=repositories)
- Saltstack recipe to deploy Kubernetes cluster from scratch (https://github.com/valentin2105/Kubernetes-Saltstack)
- By Valentin Ouvrard (https://twitter.com/Valentin_NC)
- Write unit tests for your Kubernetes configurations (https://github.com/garethr/kubetest)
- ByGareth Rushgrove (https://twitter.com/garethr)
- Scheduling in Kubernetes, Part 2: Pod Affinity (https://medium.com/kokster/scheduling-in-kubernetes-part-2-pod-affinity-c2b217312ae1)
- By Kynan Rilee (https://twitter.com/ublubu)
- Prow: Testing the way to Kubernetes Next (https://bentheelder.io/posts/prow)
- By Benjamin Elder (https://twitter.com/BenTheElder)
- Run Standalone WebLogic JMS Clients on Kubernetes (https://blogs.oracle.com/weblogicserver/run-standalone-weblogic-jms-clients-on-kubernetes)
- By Lily He (https://blogs.oracle.com/author/c34b04cd-b150-416f-801c-28a0d6899925)
- Connecting your Kubernetes cluster to on-premises resources (https://www.ibm.com/blogs/bluemix/2017/12/connecting-kubernetes-cluster-premises-resources//)
- By John Kasperski (https://github.com/jckasper)
- Announcing the JupyterHub Helm Chart v0.5 (https://blog.jupyter.org/announcing-the-jupyterhub-helm-chart-v0-5-fa532bb8519d)
- By Chris Holdgraf (https://twitter.com/choldgraf)
- A brief instructional post on how I setup Kubernetes and Minikube locally on Mac OS. (http://www.darkops.io/blog/2017/12/25/local-kubernetes-mac-os.html)
- By Neil S Primmer (https://twitter.com/neilprimmer)
- A tool to manage kubernetes configuration using jsonnet templates (https://github.com/deepmind/kapitan)
- By Luis Buriola (https://twitter.com/gburiola)
- Kubernetes prompt info for bash and zsh (https://github.com/jonmosco/kube-ps1)
- By Jon Mosco (https://twitter.com/jpmosco)
- How to monitor Google Kubernetes Engine with Datadog (https://www.datadoghq.com/blog/monitor-google-kubernetes-engine/)
- By Rishabh Moudgil (https://twitter.com/datadoghq)
- Quickly make demo & development Kubernetes environments with Kismatic (https://github.com/apprenda/kismatic-provision)
- By Dimitri Koshkin (https://twitter.com/dimitri_koshkin)
- How many Kubernetes ReplicaSets are in your cluster? (https://www.weave.works/blog/how-many-kubernetes-replicasets-are-in-your-cluster-?utm_content=bufferacfe9&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Bryan Boreham (https://twitter.com/bboreham)
- kube-best-practices (https://github.com/arschles/kube-best-practices/blob/master/README.md)
- By Aaron Schelsinger (https://twitter.com/arschles)
- Enabling Kubernetes Beta on Docker (http://tattoocoder.com/enabling-kubernetes-beta-on-docker/)
- By Shayne Boyer (https://twitter.com/spboyer)
- Kubernetes Deployments Compared To Docker Swarm Stacks (https://technologyconversations.com/2017/12/22/kubernetes-deployments-compared-to-docker-swarm-stacks/)
- By Viktor Farcic (https://twitter.com/vfarcic)
- How to Learn Kubernetes (https://blogs.perficient.com/integrate/2017/12/21/how-to-learn-kubernetes/)
- By Murad Korejo (https://twitter.com/muradkorejo)
- Machine Learning Toolkit for Kubernetes (https://github.com/google/kubeflow)
- By Jeremy Lewi (https://github.com/jlewi)
- Tuning Kubernetes’ Scala application with jvisualvm (http://road288.hatenablog.com/entry/2017/12/22/205727)
- By Road288 (http://profile.hatena.ne.jp/road288/)
- Secure Secret management for Kubernetes (with gpg, Google Cloud KMS and AWS KMS backends) (https://github.com/shyiko/kubesec)
- By Stanley Shyiko (https://github.com/shyiko)
- Scheduling Kubernetes Pods on AWS (https://medium.com/kokster/scheduling-kubernetes-pods-on-aws-69324da5f98a)
- By Kynan Rilee (https://twitter.com/ublubu)
- Kubernetes on Raspberry Pi with .NET Core (https://medium.com/@mczachurski/kubernetes-on-raspberry-pi-with-net-core-36ea79681fe7)
- By Marcin Czachurski (https://twitter.com/mczachurski)
- Learn How to Perform An Authentication Using Kubernetes API (https://www.eduonix.com/blog/software-development/learn-perform-authentication-using-kubernetes-api/)
- By Sabeer Shaikh (https://www.eduonix.com/blog/author/rony/)
- Auditing Kubernetes for Secure Configurations (https://www.tenable.com/blog/auditing-kubernetes-for-secure-configurations)
- By Mark Beblow (https://www.tenable.com/profile/mark-beblow)
- Using InitContainers to pre-populate Volume data in Kubernetes (https://medium.com/@jmarhee/using-initcontainers-to-pre-populate-volume-data-in-kubernetes-99f628cd4519)
- By Joseph D Marhee (https://twitter.com/jmarhee)
- deploying and using kube-cert-manager with an nginx ingress controller on kubernetes (https://blog.billyc.io/2017/12/27/deploying-and-using-kube-cert-manager-with-an-nginx-ingress-controller-on-kubernetes/)
- By Bill Cawthra (https://twitter.com/bonovoxly)
- Using Passwords and Config in Kubernetes Pods — Part I (Environment Variables) (https://medium.com/kokster/using-passwords-and-config-in-kubernetes-pods-part-i-environment-variables-565101c6afb0)
- By Sidhartha Mani (https://twitter.com/utter_babbage)
Blogs / Articles
- Learning to operate Kubernetes reliably (https://stripe.com/blog/operating-kubernetes)
- By Julia Evans (https://github.com/b0rk)
- Kubernetes SIGs Update (https://thenewstack.io/sigs-and-the-kubernetes-community/)
- By Kiran Oliver (https://twitter.com/rin_oliver)
- As Kubernetes surged in popularity in 2017, it created a vibrant ecosystem (https://techcrunch.com/2017/12/18/as-kubernetes-surged-in-popularity-in-2017-it-created-a-vibrant-ecosystem/)
- By Ron Miller (https://twitter.com/ron_miller)
- The Commodity Container Story (http://redmonk.com/fryan/2017/12/19/the-commodity-container-story/)
- By Fintan Ryan (https://twitter.com/fintanr)
- 2018 and the Internet: our predictions (https://blog.cloudflare.com/our-predictions-for-2018/)
- By John Graham-Cumming (https://twitter.com/jgrahamc)
- 2017 Year in Review: Kubernetes Enables a Multi-Cloud World (http://www.eweek.com/cloud/2017-year-in-review-kubernetes-enables-a-multi-cloud-world)
- By Sean Kerner (https://twitter.com/TechJournalist)
- Why is there so much hype about Kubernetes? (https://www.quora.com/Why-is-there-so-much-hype-about-Kubernetes/answer/John-Starmer-1?srid=mOBE)
- By John Starmer (https://twitter.com/john_starmer)
- A Trip From the Past to the Future of Kubernetes (https://blog.giantswarm.io/kubernetes-and-giantswarm-in-2018/)
- By Oliver Thylmann (https://twitter.com/othylmann)
- What a year! Google Cloud Platform in 2017 (https://cloudplatform.googleblog.com/2017/12/what-a-year-Google-Cloud-Platform-in-2017.html)
- By Alex Barrett (https://twitter.com/aebarrett) and Barrett Williams (https://twitter.com/barret_williams)
- Kubernetes’ Big Triumph of 2017: Killing Docker (https://containerjournal.com/2017/12/19/kubernetes-big-triumph-of-2017-killing-docker/)
- By Christopher Tozzi (http://developers.redhat.com/blog/author/rhchristophertozzi/)
- 2017 – the year of containers! It wasn’t? Oops. Maybe next year (https://www.theregister.co.uk/2017/12/19/year_in_containers_and_year_ahead/?_lrsc=86920a2b-9db7-45c5-99ff-8f8f6ff7cbbb≻_cid=701600000011zELAAY)
- By Danny Bradbury (https://twitter.com/dannybradbury)
- What’s coming in 2018: “We’ll see an increased dominance of Kubernetes” (https://jaxenter.com/devops-predictions-2018-pundsack-140103.html)
- ByGabriela Motroc (https://twitter.com/GabrielaMotroc)
- Cloud Native Comes With New Challenges (https://medium.com/@arschles/cloud-native-comes-with-new-challenges-ca9c22dbbb7)
- By Aaron Schelsinger (https://twitter.com/arschles)
- Kubernetes Trends at KubeCon 2017 (https://blog.manifold.co/kubernetes-trends-at-kubecon-2017-c0efe3d06f54)
- By James Bowes (https://twitter.com/jrbowes)
- 7 Ways Kubernetes Avoids an OpenStack-Like Hype Cycle (https://thenewstack.io/7-ways-kubenetes-avoids-openstack-like-hype-cycle/)
- By Rob Hirschfeld (https://twitter.com/zehicle)
- Why Do I Need * If I’m Using Kubernetes? (http://natishalom.typepad.com/nati_shaloms_blog/2017/12/why-do-i-need-if-im-using-kubernetes-1.html)
- By Nati Shalom (https://twitter.com/natishalom)
- Questions Customers Have About YAKS (Yet Another Kubernetes Service) (https://mesosphere.com/blog/another-kubernetes-service/?utm_source=twitter&utm_medium=organic)
- By Chris Gaun (https://twitter.com/gaunetes)
- Is Container Confusion Hindering Security Advances? (https://www.sdxcentral.com/articles/news/is-container-confusion-hindering-security-advances/2017/12/)
- By Dan Meyer (https://twitter.com/meyer_dan)
- Kubeflow Project Tacks Machine Learning on Top of Kubernetes (https://www.sdxcentral.com/articles/news/kubeflow-project-tacks-machine-learning-on-top-of-kubernetes/2017/12/)
- By Dan Meyer (https://twitter.com/meyer_dan)
- Canonical Teams with Rancher Labs on Kubernetes (https://containerjournal.com/2017/12/22/canonical-teams-rancher-labs-kubernetes/)
- By Mike Vizard (https://twitter.com/mvizard)
- Service mesh is a vital element for container tech, Kubernetes (https://siliconangle.com/blog/2017/12/27/service-mesh-vital-element-containers-kubernetes-kubecon/?utm_source=dlvr.it&utm_medium=twitter)
- By Mark Albertson (https://siliconangle.com/blog/author/markalbertson/)
- Introducing: Machine Learning on Kubernetes advocacy site (https://medium.com/devopslinks/introducing-machine-learning-on-kubernetes-advocacy-site-a89beb031f74)
- By Michael Hausenblas (https://twitter.com/mhausenblas)
Presentations
- Full list of KubeCon 2017 Austin Presentations (https://www.youtube.com/watch?v=Z3aBWkNXnhw&list=PLj6h78yzYM2P-3-xqvmWaZbbI1sW-ulZb)
- 179 videos total
- Tech Talk: The Future of kops, AWS, and Kubernetes (http://blog.reactiveops.com/tech-talk-the-future-of-kops-aws-and-kubernetes?utm_content=64734274&utm_medium=social&utm_source=twitter)
- With the release of AWS EKS (managed Kubernetes service), kops maintainers, Chris Love (https://twitter.com/chrislovecnm) and Eric Hole (https://twitter.com/theholeeric) , discuss the implications for the Kubernetes ecosystem.
- The Future Beyond Kubernetes 1 9 (https://www.youtube.com/watch?v=4RvNdqxl__U&feature=youtu.be)
- At the 2017 KubeCon + CloudNative Con conference, several project launches were announced reaching the valued 1.0 status, including FluentD, Prometheus, and LinkerD. Ihor Dvoretskyi (https://twitter.com/idvoretskyi) , Developer Advocate at CNCF, Sarah Novotny, Head of Open Source strategy for GCP Google, and Michelle Noorali (https://twitter.com/michellenoorali) , senior engineer at Mircrosoft, co-lead for the KubeCon and CNCF, join Alex Williams (https://twitter.com/alexwilliams) to discuss what it takes to get a project to that coveted status, what the newly elected CNCF governance board is working on, and what the future might hold.
- Kubernetes Upgrades in Production 1.6 to 1.9! (https://www.youtube.com/watch?v=Yi9I2AbT4O8&feature=youtu.be&a=)
- Published by Marco Ceppi (https://twitter.com/marcoceppi) ; live streamed Dec 21st
- Episode 6: Kubernetes and Microservices with Kelsey (https://allthingsdevops.bigbinary.com/2017/12/26/episode-6-kubernetes-and-microservices-with-kelsey-highitower.html)
- New episode of “All Things Devops” podcast. Rahul Mahale (https://twitter.com/Rahul_Mahale) interviews Kelsey Hightower (https://twitter.com/kelseyhightower) from Google.
- Kubernetes 101 Fundamentals (https://www.youtube.com/watch?v=I7Xhfr4E02I)
- VMware Technical Product ManagerFrancis Guillier (https://github.com/guillierf) explains the core components in Kubernetes including the Masters, Clusters, Pods, Worker nodes, etcd and labels.
- TGI Kubernetes 019: Prometheus as a noob (https://www.youtube.com/watch?v=pDb2psNcvKU)
- This week we will be exploring monitoring with Prometheus. Joe (https://twitter.com/jbeda) hasn’t used Prometheus before (but has used similar systems inside of Google). We’ll install it and try to get some simple metrics connected. Let’s see how far we can get in ~1.5 hours.
- How Serverless Technologies Impact Kubernetes (https://www.youtube.com/watch?v=yVlSAAPQjJ4)
- Containers may serve as functions in a Kubernetes environment. It is an approach in contrast to other services. On today’s episode of The New Stack Makers livestreamed from KubeCon + CloudNativeCon, we were joined by Alex Ellis (https://twitter.com/alexellisuk) , Principal Application Developer at ADP, and Kassandra Perch (https://twitter.com/nodebotanist) , IOpipe Developer Evangelist. Throughout the conversation, we discussed the differences, similarities, and the relative overall maturity of serverless technologies.
- SIGs and the Kubernetes Community (https://www.youtube.com/watch?v=mT1FrnEqRP4)
- On this episode of The New Stack Makers from KubeCon & CloudNativeCon, TNS Founder Alex Williams (https://twitter.com/alexwilliams) spoke to Kubernetes SIG steering committee member Joe Beda (https://twitter.com/jbeda) , Kubernetes community leadSarah Novotny (https://twitter.com/sarahnovotny) , and Michael Rubin (https://github.com/matchstick) , Senior Staff Engineer/Manager, GKE/Kubernetes to discuss what’s happening in their specific SIGs and how SIGs, in general, reflect on the Kubernetes community and its overall direction.
- Easy Kubernetes with Jenkins, Helm and Draft 11 views (https://www.youtube.com/watch?v=KpAgNwRKcJA)
- A presentation by Radu Matei (https://twitter.com/matei_radu) captured at Voxxed Days Romania, Dec 25th
- k8s node fence proposal – demo (https://www.youtube.com/watch?v=l6B7JsAoh50)
- In this screencast Yaniv Bronhaim (https://twitter.com/bronhaim) presents concepts of the proposed node-fence design. They use GCE default deployment and run fence controller and fence executor instances – both uses admin cluster config to access all defined objects.
- Kubernetes Node Allocatable Feature Demo (https://www.youtube.com/watch?v=fNk0pjvQqNM)
- This video by David Ashpole (https://github.com/dashpole) describes the Node Allocatable feature in Kubernetes, explains the problems it solves and demonstrates how it can make your nodes more robust.
- Kubernetes SIG Storage – CSI Implementation Workgroup 20171213 (https://www.youtube.com/watch?v=1pdnNWzIJsw)
- Meeting notes / agenda here (https://docs.google.com/document/d/1-WmRYvqw1FREcD1jmZAOjC0jX6Gop8FMOzsdqXHFoT4/edit#heading=h.3owwz2wnol6j)
- Kubernetes SIG CLI 20171220 (https://www.youtube.com/watch?v=AySqH5bvnRo)
Slideshare
- Manage the App on Kubernetes (https://speakerdeck.com/philips/manage-the-app-on-kubernetes)
- Talk by Brandon Philips (https://twitter.com/BrandonPhilips) ; the latest thinking about App Lifecycle from the CoreOS team at KubeCon
- Microservice’ing like a Unicorn with Kubernetes, Envoy, and Istio (http://blog.christianposta.com/istio-workshop/slides/#/title)
- A nice introduction to Envoy Proxy and IstioMesh from Christian Posta (https://twitter.com/christianposta)
- How to contribute to kubernetes community (https://www.slideshare.net/kairenbai1/how-to-contribute-to-kubernetes-community?qid=90a11178-f645-4166-a040-275947567c5d&v=&b=&from_search=13)
- By KaiRen Bai (https://github.com/kairen) ; a presentation all about contributing to Kubernetes community.
- Embedding Containerd For Fun and Profit (https://www.slideshare.net/PhilEstes/embedding-containerd-for-fun-and-profit?qid=90a11178-f645-4166-a040-275947567c5d&v=&b=&from_search=20)
- A talk given on December 6, 2017 at KubeCon/CloudNativeCon in Austin, Texas. In this talk, Phil Estes (https://twitter.com/estesp) talked briefly about containerd history and design, but the bulk of the talk was a live coding demo of creating a simple client for containerd to learn about the clean and simple API design for the client library and gRPC services.
Upcoming Events
- January 2
- GCP Live – Kubernetes 1.9 Update (https://www.meetup.com/GCPOnline/events/246042163/) , Mountain View
- January 3
- Setting Up a Jenkins Pipeline in Kubernetes (https://www.meetup.com/CT-K8s-Meetup/events/244966062/) , Connecticut
- Monthly Meetup – Elixir on Kubernetes Workshop (https://www.meetup.com/atlantaelixir/events/245367010/) , Atlanta
- January 4
- Kubernetes + Docker = Love (https://www.meetup.com/Docker-Athens/events/246092792/) , Athens
- January 6
- Workshop: Introduction to Docker and Kubernetes (https://www.meetup.com/GDG-Kolachi/events/245936026/) , Karachi
- 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
- January 10
- 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
- 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
- January 17
- 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
- January 18
- What Docker and Kubernetes do and why its important (https://www.meetup.com/Toronto-ALM-User-Group/events/245895490/) , Toronto
- 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 25
- Getting Started with Kubernetes with Blaize Stewart (https://www.wintellect.com/webinar/getting-started-kubernetes/) , Webinar
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
- 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
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