KubeWeekly #109
Published: October 24, 2017
Technical
- CRI-O 1.0 is here (https://medium.com/cri-o/cri-o-1-0-is-here-d06b97b92a98)
- By Daniel Walsh (https://twitter.com/rhatdan)
- Thoughts on Software Development Kubernetes: Simple example of pod running (http://www.markhneedham.com/blog/2017/10/21/kubernetes-simple-example-pod-running/)
- By Mark Needham (https://twitter.com/markhneedham)
- How to manage Docker containers in Kubernetes with Java (https://www.oreilly.com/ideas/how-to-manage-docker-containers-in-kubernetes-with-java)
- By Daniel Bryant (https://twitter.com/danielbryantuk)
- Getting started with Traefik and Kubernetes using Azure Container Service (http://hypernephelist.com/2017/10/17/getting-started-with-traefik-and-k8s-using-acs.html)
- By Thomas Conté (https://twitter.com/tomconte)
- Create a Kubernetes Cluster in Azure Container Service (https://koukia.ca/create-a-kubernetes-cluster-in-azure-container-service-28e281896)
- By Aram Koukia (https://twitter.com/aramkoukia)
- QoS, “Node allocatable” and the Kubernetes Scheduler (https://embano1.github.io/post/sched-reconcile/)
- By Michael Gasch (https://twitter.com/embano1)
- kubernetes/kube-state-metrics v1.1.0 / 2017-10-19 (https://github.com/kubernetes/kube-state-metrics/releases/tag/v1.1.0)
- By Frederic Branczyk (https://twitter.com/fredbrancz)
- Templating your Kubernetes files (https://medium.com/@adambarreiro/templating-your-kubernetes-files-5bb8097706f7)
- By Adam Barreiro (https://twitter.com/adambarreiro)
- Build a Kubernetes Cluster on Google Cloud Platform with Terraform (http://blog.adron.me/articles/terraform-kubernetes-gcp/)
- By Adron Hall (https://twitter.com/Adron)
- Kubernetes and GCloud bash prompts (http://blog.cloud66.com/kubernetes-and-gcloud-bash-prompts/)
- By Khash Sajadi (https://twitter.com/khash)
- Deploying kubernetes Dashboard to a kubeadm created cluster (https://www.kevinhooke.com/2017/10/20/deploying-kubernetes-dashboard-to-a-kubeadm-created-cluster/)
- By Kevin Hooke (https://twitter.com/kevinhooke)
- Deploying a Kubernetes cluster on Azure Germany via acs-engine (http://www.danielstechblog.info/deploying-kubernetes-cluster-azure-germany-via-acs-engine/)
- By Daniel Neumann (https://twitter.com/neumanndaniel)
- Upgrading to Kubernetes 1.8 with Kubeadm (https://blog.heptio.com/upgrading-to-kubernetes-1-8-with-kubeadm-797091ad2f9f)
- By Jorge Castro (https://twitter.com/castrojo)
- An Introduction to Extending Kubernetes with CustomResourceDefinitions (https://medium.com/@andy.goldstein/an-introduction-to-extending-kubernetes-with-customresourcedefinitions-76deb675b27a)
- By Andy Goldstein (https://twitter.com/andygoldstein)
- Moby and Kubernetes (https://blog.mobyproject.org/moby-and-kubernetes-bf888ab31e38)
- By Amir Chaudhry (https://twitter.com/amirmc)
- Run your application in Kubernetes Cluster in Azure Container Service (https://koukia.ca/run-your-application-in-kubernetes-cluster-in-azure-container-service-85f87edceee3)
- By Aram Koukia (https://twitter.com/aramkoukia)
- Setting up secure helm chart repository on Azure Blob Storage (https://cwienczek.com/setting-up-secure-helm-chart-repository-on-azure-blob-storage/)
- By Michael Cwienczek (https://twitter.com/cwienczek)
- Kubernetes with OpenStack Cloud Provider: Current state and upcoming changes (part 1 of 2) (https://medium.com/@arthur.souzamiranda/kubernetes-with-openstack-cloud-provider-current-state-and-upcoming-changes-part-1-of-2-48b161ea449a)
- By Arthur Miranda (https://www.linkedin.com/in/arthur-miranda-184b1510b/)
- drone/drone-kubernetes-runtime (https://github.com/drone/drone-kubernetes-runtime)
- By Matthias Loibl (https://twitter.com/MetalMatze)
- Do I need to learn Docker Compose before I can use Kubernetes? (https://www.quora.com/Do-I-need-to-learn-Docker-Compose-before-I-can-use-Kubernetes/answer/Ivan-Khramov?srid=36ZmZ)
- By Ivan Khramov (https://www.linkedin.com/in/ikhramov/)
- Best of both worlds: Azure App Service and Kubernetes (https://radu-matei.com/blog/k8s-appsvc/#13805382-tw#1508418095253)
- By Radu Matei (https://twitter.com/Matei_Radu)
- Setup Kubernetes on Oracle Cloud Infrastructure (https://medium.com/@owainlewis/setup-kubernetes-on-oracle-cloud-infrastructure-6b4c1eac2b00)
- By Owain Lewis (https://twitter.com/owainlewis)
- Making Kubernetes easier to use: Sonobuoy, ksonnet, and Ark…oh my! (https://blog.heptio.com/making-kubernetes-easier-to-use-ksonnet-sonobuoy-and-ark-oh-my-689b6a0ee1e2)
- By Eryn Muetzel (https://twitter.com/errbear3)
- kubicorn (https://github.com/kris-nova/kubicorn)
- By Marko Mudrinić (https://twitter.com/xmudrii)
- k8s_in_docker: Setup Kubernetes development environment inside a Docker container (https://github.com/mahdix/k8s_in_docker)
- By Mahdi Mohammadinasab (https://github.com/mahdix)
- Kubernetes-HA-BareMetal (https://github.com/cytechmobile/Kubernetes-HA-BareMetal)
- By Yorgos Saslis (https://twitter.com/gsaslis)
- Improves on kubectl by persisting current namespace and adding variables. (https://github.com/Mikulas/kubectl-repl/)
- By Mikuláš Dite (https://twitter.com/MikulasDite)
- Made changes? Use ‘kpod diff’ (https://medium.com/cri-o/made-changes-use-kpod-diff-30f27ef94ce0)
- By Urvashi Mohnani (https://twitter.com/umohnani8)
- Veeam, Tenants, Docker/Kubernetes Aware? (https://itq.nl/veeam-tenants-dockerkubernetes-aware/)
- By Arjan Bodde (https://twitter.com/ArieJanBodde)
Blogs / Articles
- Introducing Software Certification for Kubernetes (http://blog.kubernetes.io/2017/10/software-conformance-certification.html)
- By William Denniss (https://twitter.com/WilliamDenniss)
- Docker Platform and Moby Project add Kubernetes (https://blog.docker.com/2017/10/kubernetes-docker-platform-and-moby-project/)
- By Solomon Hykes (https://twitter.com/solomonstre)
- A Match Made In Hyperscale: Docker Borgs Kubernetes (https://www.nextplatform.com/2017/10/18/match-made-hyperscale-docker-borgs-kubernetes/)
- By Jeffrey Burt (https://twitter.com/jburttech)
- Docker gets pragmatic, embraces Kubernetes (http://redmonk.com/jgovernor/2017/10/18/docker-gets-pragmatic-embraces-kubernetes/)
- By James Governor (https://twitter.com/monkchips)
- Docker will include Kubernetes in the box (https://www.infoworld.com/article/3233133/containers/docker-will-include-kubernetes-in-the-box.html)
- By Serdar Yegulalp (https://twitter.com/syegulalp)
- Docker Announces Support For Kubernetes – An Analysis (http://rishidot.com/krishnan/free-reports/docker-announces-support-for-kubernetes-an-analysis/?utm_source=dlvr.it&utm_medium=twitter&utm_campaign=Feed%3A+rishidot+%28Rishidot+Research%29)
- By Krishnan Subramanian (https://twitter.com/krishnan)
- Why Docker is finally embracing Kubernetes (https://www.techrepublic.com/article/why-docker-is-finally-embracing-kubernetes/)
- By Keith Townsend (https://twitter.com/CTOAdvisor)
- Docker Opens Up to Support Kubernetes Container Orchestration (http://www.eweek.com/cloud/docker-opens-up-to-support-kubernetes-container-orchestration)
- By Sean Kerner (https://twitter.com/TechJournalist)
- Docker CEO: Embracing Kubernetes Removes Conflict (http://www.eweek.com/cloud/docker-ceo-embracing-kubernetes-removes-conflict)
- By Sean Kerner (https://twitter.com/TechJournalist)
- Kubernetes has won. Docker Enterprise Edition will support rival container-wrangling tech (https://www.theregister.co.uk/2017/10/17/docker_ee_kubernetes_support/)
- By Thomas Claburn (https://twitter.com/ThomasClaburn)
- Docker gives into inevitable and offers native Kubernetes support (https://techcrunch.com/2017/10/17/docker-gives-into-invevitable-and-offers-native-kubernetes-support/)
- By Ron Miller (https://twitter.com/ron_miller)
- Notes from Dockercon 2017 – Copenhagen (https://blog.alexellis.io/dockercon-2017-copenhagen/)
- By Alex Ellis (https://twitter.com/alexellisuk)
- DockerCon EU Impressions (http://rancher.com/dockercon-eu-impressions/)
- By Sheng Liang (https://twitter.com/shengliang)
- Kubernetes, Continuous Integration, and the Next KubeCon (https://thenewstack.io/serious-introspection-kubernetes-accomplishments-next-kubecon/)
- By Alex Williams (https://twitter.com/alexwilliams) & Scott Fulton (https://twitter.com/SMFulton3)
- Building and Testing Kubernetes Applications Locally Using Telepresence (https://www.infoq.com/news/2017/10/kubernetes-telepresence)
- By Daniel Bryant (https://twitter.com/danielbryantuk)
- Latest Canonical Ubuntu Release Taps Kubernetes 1.8, Hints at More (https://www.sdxcentral.com/articles/news/latest-canonical-ubuntu-release-taps-kubernetes-1-8-hints-at-more/2017/10/?utm_content=bufferd50d9&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Dan Meyer (http://time/)
- My journey to Kubernetes & IBM Cloud Private: The Beginning (https://medium.com/@tysonlawrie/my-journey-to-kubernetes-ibm-cloud-private-the-beginning-b87a8444b5e7)
- By Tyson Lawrie (https://twitter.com/tysonlawrie)
- GitLab 10.1 brings together the Kubernetes cluster with the Google Container Engine (https://www.heise.de/developer/meldung/GitLab-10-1-bringt-Kubernetes-Cluster-mit-der-Google-Container-Engine-3867447.html)
- By Björn Bohn (https://twitter.com/bjrnsblg)
- What are containers, how they relate to Kubernetes, and why this matters to OpenStack (https://www.dynatrace.com/blog/containers-relate-kubernetes-matters-openstack/)
- By Katalin Varga (https://twitter.com/KatalinVarga)
- Kubernetes vs Swarm: And the winner is… (http://blog.nigelpoulton.com/kubernetes-vs-swarm-and-the-winner-is/?utm_content=buffer27df8&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer#utm_source=feed)
- By Nigel Poulton (https://twitter.com/nigelpoulton)
- How to explain Kubernetes in plain English (https://enterprisersproject.com/article/2017/10/how-explain-kubernetes-plain-english)
- By Kevin Casey (https://twitter.com/kevinrcasey)
- Cisco ACI 3.0 Connects Multiple Data Centers, Embraces Kubernetes (http://packetpushers.net/cisco-aci-multiple-data-centers-kubernetes/)
- By Drew Conry-Murray (https://twitter.com/Drew_CM)
- How to implement cloud-native computing with Kubernetes (https://insights.hpe.com/articles/how-to-implement-cloud-native-computing-with-kubernetes-1710.html)
- By Steven Nichols (https://twitter.com/sjvn)
- Kubernetes and OpenShift Meetup (7th October) (https://developers.redhat.com/blog/2017/10/20/kubernetes-openshift-meetup-7th-october/)
- By Mohammed Ahmed (https://twitter.com/zee_10000)
- Cloud Foundry Launches Kubernetes Based Container Runtime (http://irishtechnews.ie/cloud-foundry-launches-kubernetes-based-container-runtime/)
- By Jason Roe (https://twitter.com/jasonroe)
- What If Kubernetes Is One Big Google Conspiracy? (http://www.enterprisecloudnews.com/author.asp?section_id=560&doc_id=737515&f_src=enterprisecloudnews_sitedefault)
- By Craig Matsumoto (https://twitter.com/craigmatsumoto)
- Kubernetes Needs to Ditch GitHub (https://dzone.com/articles/kubernetes-needs-to-ditch-github?utm_medium=feed)
- By Matt Butcher (https://www.linkedin.com/in/mattbutcher/)
- Pluggable runtimes: containerd, CRI-O and their impact on Kubernetes users (https://coreos.com/blog/pluggable-oci-runtimes-and-their-impact-on-kubernetes-users)
- By Brandon Philips (https://twitter.com/BrandonPhilips)
Presentations
- Docker Enterprise Edition and Integration with Kubernetes with Banjot Chanana (https://www.youtube.com/watch?v=h0c7USYStVQ&feature=share)
- Banjot Chanana (https://github.com/banjot) , Senior Director Project Manager at Docker, walks the delegates through Docker Enterprise Edition announcement of integration with Kubernetes. Recorded at DockerCon Europe 2017 in Copenhagen
- Bitnami’s Kubernetes Investment and offerings (https://www.youtube.com/watch?v=8sj6WhuyfWY)
- Bitnami is investing in Kubernetes and serverless to be at the forefront of what’s happening down the road. Recorded at the Open source summit in Los Angeles on Sept 12, 2017
- Containing Chaos with Kubernetes – phpDay 2017 (https://vimeo.com/237710821)
- Okay, you’ve made the move to containers and can now write Dockerfiles for everything. How do you manage all of those containers? Have you found that you traded managing individual machines for managing individual containers? Kubernetes, an Open Source container orchestration engine, can be your answer. Terrence Ryan (https://twitter.com/tpryan) explores Kubernetes and see how you can use it to run massive collections of containers that fix their own problems and allow you to move your setup wherever you need to be.
- Kubernetes on Docker: ‘A Good Step for the Community’ (https://www.youtube.com/watch?v=AzE_dIgwWho&feature=share)
- IBM Senior Technical Staff Member Phil Estes (https://twitter.com/estesp) chats with Laura Frank (https://twitter.com/rhein_wein) , Director of Engineering at Codeship, about Docker’s announcement that Kubernetes is now available as a Docker orchestrator.
- Kubernetes in Docker Enterprise Edition (https://www.youtube.com/watch?v=h2B6mhDCw2o&feature=youtu.be)
- At DockerCon EU 2017, Docker announced support is coming for Kubernetes in Docker Enterprise Edition. In this video, Docker Product Manager Vivek Saraswat (https://twitter.com/theVSaraswat) walks you through the announcement, what it means, and how it will be implemented.
- kubernetes tutorials for beginners part 2 (https://www.youtube.com/watch?v=GpAtJmEB-zQ&feature=youtu.be&a=)
- By Damian Igbe (https://twitter.com/DamianIgbe) ; Learn how to create a kubernetes pod using kubectl create command from the CLI. It is fundamental to getting started in kubernetes.
- OpenSDS with Kubernetes Service Catalog and OPA (https://www.youtube.com/watch?v=jJyf5Q0ht3A&feature=youtu.be&a=)
- This is demo by Zhipeng Huang (https://twitter.com/nopainkiller) showing how OpenSDS is working with Kubernetes Service Catalog’s Beta version code and Open Policy Agent as its policy engine
- Kubernetes Access Control (https://melbkubernetes.org/kubernetes-access-control/)
- A talk by MYOB DevOps Architect Paul Van De Vreede (https://github.com/pvdvreede) about how to use OIDC with Kubernetes.
- Getting Started with Kubernetes (https://www.pluralsight.com/courses/getting-started-kubernetes)
- By Nigel Poulton (https://twitter.com/nigelpoulton) ; Kubernetes is arguably the most important container management technology in the world. This course will teach you the theory and practical skills required to get you up and running as fast as possible.
- Beta Docker for Mac and Windows with Kubernetes (https://blog.docker.com/2017/10/docker-for-mac-and-windows-with-kubernetes-beta/)
- By Michael Friis (https://twitter.com/friism) ; With Kubernetes support in Docker CE for Mac and Windows, Docker Inc. can provide customers an end-to-end suite of container-management software and services that span from developer workstations, through test and CI/CD through to production on-prem or in the cloud.
- Dualing Platforms: Building Services for Cloud Foundry and Kubernetes Using the Open Service Broker (https://www.youtube.com/watch?v=F3b6gIpwI_Y&index=100&list=PLhuMOCWn4P9hsn9q-GRTa77gxavTOnHaa)
- After providing an introduction to cloud-native applications and the need for stateful services, Alex Ley (https://twitter.com/alexevade) & Matt McNeeney (https://twitter.com/1mattmc) will explain how the Open Service Broker API project can help developers build a variety of services that can be deployed once and consumed anywhere.
- [Podcast] PodCTL #11 – Introduction to Prometheus Monitoring (https://blog.openshift.com/podcast-podctl-11-introduction-to-prometheus-monitoring/)
- We sat down with Julius Volz (https://twitter.com/juliusvolz) , co-creator of the Prometheus project to talk about the challenges that Prometheus solves, how it does monitoring and interacts with other systems, how it works with Kubernetes, and common-use cases and patterns.
- Kubernetes Meetup 18 10 2017 (https://www.youtube.com/watch?v=oEArYTvIzNo&feature=youtu.be)
- By Johannes Scheuermann (https://twitter.com/johscheuer) ; We’ll present two different use cases: First, we’ll make use of how Big Data applications like Hadoop and Spark can use their native HDFS protocol for data-aware scheduling. Second, we’ll demonstrate an efficient way to write a data-aware scheduler for Kubernetes that satisfies not just your application’s requirements, but also keeps your admins happy. As a bonus, it’ll also allows us to run data-aware scheduling on applications other than Big Data
- Kubernetes Meetup 18 10 2017 (https://www.youtube.com/watch?v=55twdktnT3U)
- In this talk, Jakob Karalus (https://www.linkedin.com/in/jakob-karalus-67b25485/) will look at the Operator Pattern and other possibilities to extend the functionality of Kubernetes and how to use them to operate stateful applications.
- TGI Kubernetes 013: Serverless with Fission (https://www.youtube.com/watch?v=3XgBB4mATNM)
- This week Joe (https://twitter.com/jbeda) will be digging into the Fission serverless framework. This is a continuation from last week when he looked at kubeless. We’ll be starting from scratch and see how far we can get. We will also compare and contrast approaches.
- Kubernetes Community Meeting 20171019 (https://www.youtube.com/watch?v=xgsg5aeDQoY)
- Agenda / notes here (https://www.youtube.com/redirect?redir_token=e8jnT-uNE6eOMKmf5w0xFto3aRN8MTUwODg1NjM2OEAxNTA4NzY5OTY4&q=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fd%2F1VQDIAB0OqiSjIHI8AWMvSdceWhnz56jNpZrLs6o7NJY&v=xgsg5aeDQoY&event=video_description)
- Kubernetes Office Hours 20171018 (European Time Zone) (https://www.youtube.com/watch?v=DTLa0HyvLek)
- Kubernetes SIG Auth 20171018 (https://www.youtube.com/watch?v=P6oY2FdqYvY)
- Meeting Notes/Agenda: here (https://docs.google.com/document/d/1woLGRoONE3EBVx-wTb4pvp4CI7tmLZ6lS26VTbosLKM/view#)
- Kubernetes SIG Storage – CSI Implementation Workgroup 20171017 (https://www.youtube.com/watch?v=oqDU0MJULA8)
- Meeting Notes/Agenda: here (https://docs.google.com/document/d/1-WmRYvqw1FREcD1jmZAOjC0jX6Gop8FMOzsdqXHFoT4/edit?ts=59e50199#heading=h.4psj9c6a6vu)
- Kubernetes SIG Cluster Lifecycle 20171018 – Cluster API (https://www.youtube.com/watch?v=59jUZ-Teev4)
- Highlights:
– Reviewed the pitch deck for the cluster api (join the sig cluster lifecycle mailing list to get access)
– Process going forward
– Overlap with the cluster registry
– Reviewed an early version of the proposed node api - “Local Persistent Storage Update” at Kubernetes SIG Storage F2F October 2017 (https://www.youtube.com/watch?v=MBtx5jFUF0c)
- by Michelle Au (https://github.com/msau42) (Google)- Meeting Notes/Agenda here (https://docs.google.com/document/d/161TItfBWQYRuaPfjBNCVLfvU1LoRv6EAR85jwvXZhsg/edit#)
- Kubernetes SIG Architecture Office Hours 10 19 2017 (https://www.youtube.com/watch?v=Ao84AJiRTiA)
- Meeting notes / agenda here (https://docs.google.com/document/d/1BlmHq5uPyBUDlppYqAAzslVbAO8hilgjqZUTaNXUhKM/edit)
- Kubernetes SIG Cluster Lifecycle 20171018 – self hosting / HA (https://www.youtube.com/watch?v=d5i0xnj1oY0)
- Meeting notes / agenda here (https://docs.google.com/document/d/16CEsBSSGm3sMpvB_cFnKnqqi1OxhIcyX3lVwBpIyMHc/edit#heading=h.w4xw7yvzdgs)
- Kubernetes SIG Testing 20171017 (https://www.youtube.com/watch?v=8-cj-BxR9s4)
- Meeting notes / agenda here (https://docs.google.com/document/d/1z8MQpr_jTwhmjLMUaqQyBk1EYG_Y_3D4y4YdMJ7V1Kk/edit)
- Kubernetes Sig Docs 20171017 (https://www.youtube.com/watch?v=SjNjsQEkFq8)
- Meeting notes here (https://docs.google.com/document/d/1Ds87eRiNZeXwRBEbFr6Z7ukjbTow5RQcNZLaSvWWQsE/edit)
- CKA Office Hours Weekly #3 (2017.10.09) (https://www.youtube.com/watch?v=nHj9A1wkwx0)
- Kubernetes SIG Network 20171019 (https://www.youtube.com/watch?v=12Uygayo3ao)
- 2017-10-18 Kubernetes OpenStack SIG Meeting (https://www.youtube.com/watch?v=ds8AOPgfWwI)
Slideshare
- Secure Networking for Kubernetes (https://www.slideshare.net/mikestowe/secure-networking-for-kubernetes)
- By Michael Stowe (https://twitter.com/mikegstowe) ; In this deck we’ll take a look at three such tools (Flannel, Project Calico, and Istio) that will help you secure layers 3-7 of your network (based on the OSI model).
- Resilient Microservices with Kubernetes (https://drive.google.com/file/d/0B6j6Te0viCnHRVp1Tml0ZGxvVEE/view)
- Mete Atamel (https://twitter.com/meteatamel) ‘s slides for his Kubernetes talk at Voxxed Belgrade #vdb17
- KubeWHAT!? (https://www.slideshare.net/sgordon2/kubewhat?utm_campaign=crowdfire&utm_content=crowdfire&utm_medium=social&utm_source=twitter#18574232-tw#1508516199097)
- Using KubeVirt to bring virtual machine workloads to Kubernetes and what it means for OpenStack; by Stephen Gordon (https://twitter.com/xsgordon)
- Kubernetes’ Architecture Fundamentals (https://speakerdeck.com/luxas/kubernetes-architecture-fundamentals)
- Presented at a University in London. By Lucas Käldström (https://twitter.com/kubernetesonarm)
- Streaming Data Analysis with Kubernetes (https://speakerdeck.com/galderz/streaming-data-analysis-with-kubernetes)
- In this session by Galder Zamarreño (https://twitter.com/galderz) , we will identify critical patterns and principles that will help you achieve greater scale and response speed. On top of that, you will witness how Infinispan follows these patterns and principles to tackle a Big Data situation via a live coding demonstration on top of a container platform orchestrated by Kubernetes.
- Using Kubernetes for Continuous Integration and Continuous Delivery (https://www.slideshare.net/carlossg/using-kubernetes-for-continuous-integration-and-continuous-delivery?qid=35a8c41a-c56f-4722-b673-40932c5e3282&v=&b=&from_search=3)
- By Carlos Sanchez (http://r.com/csanchez) ; Learn how to scale your Continuous Integration and Continuous Delivery environment using containers. The Kubernetes project provides a container orchestration solution that greatly simplifies app deployments in large clusters and you can use Jenkins and Kubernetes together to run jobs on-demand.
- Kubernetes Introduction (https://www.slideshare.net/durbinjo593/kubernetes-introduction-80919842?qid=35a8c41a-c56f-4722-b673-40932c5e3282&v=&b=&from_search=1)
- With examples, Joshua Durbin (https://twitter.com/durbinjo593)
- Continuous Delivery the Hard Way with Kubernetes (https://www.slideshare.net/weaveworks/continuous-delivery-the-hard-way-with-kubernetes-80863797?qid=35a8c41a-c56f-4722-b673-40932c5e3282&v=&b=&from_search=5)
- By Jeff Hoffer (https://github.com/eudaimos) ;
– How to build a CI/CD pipeline when using Kubernetes
– Hands on: Build a CI/CD pipeline with Kubernetes & Weave Cloud - Kubernetes Ingress for AWS Cost Saving (https://www.slideshare.net/chhuang0123/kubernetes-ingress-for-aws-cost-saving-80847943?qid=35a8c41a-c56f-4722-b673-40932c5e3282&v=&b=&from_search=12)
- By Chun-Hsiang Huang (https://www.linkedin.com/in/chun-hsiang-huang-9a817a33/) ; Currently, we have multiple Kubernetes clusters on AWS. To exclude EC2 instances cost, we still spend a lot of money on CLB. So, we apply Kubernetes Ingress to help save AWS cost.
- Where We Are Today with Deep Learning and Kubernetes – KEUC2017(Shanghai) (https://www.slideshare.net/jiangjun1990/where-we-are-today-with-deep-learning-and-kubernetes-keuc2017shanghai?qid=35a8c41a-c56f-4722-b673-40932c5e3282&v=&b=&from_search=17)
- By Jiang Jun (https://twitter.com/ohmystack) ; Author: 江骏 ohmystack
2017-10-15
Kubernetes End User Conference (2017 Shanghai, China) by CNCF (Cloud Native Computing Fundation)
Upcoming Events
- Managing Applications with Kubernetes, Kops and Terraform & DockerCon Feedback (https://www.meetup.com/docker-cambridge/events/243206399/)
- October 23, Cambridge
- #2 Monoliths in Containers by Terry Ryan (Google) (https://www.meetup.com/GDG-Cloud-Dusseldorf/events/244227667/)
- October 23, Düsseldorf
- Kubernetes Disaster Recovery with Ark (https://www.meetup.com/Kubernetes-Philly/events/243871192/)
- October 23, Philadelphia
- DevOps Days (https://www.devopsdays.org/events/2017-edinburgh/program/)
- October 23-24, Edinburgh
- IBM at All Things Open 2017 (https://developer.ibm.com/dwblog/2017/ibm-all-things-open-2017-raleigh/?social_post=1120489425&fst=Learn)
- October 23-24, Raleigh
- CI/CD with Kubernetes (https://www.meetup.com/Kubernetes-San-Antonio/events/243923168/)
- October 24, San Antonio
- South Bay Kubernetes DevOps Meetup 2 (https://www.meetup.com/South-Bay-Kubernetes-CI-CD-and-DevOps-Meetup/events/244184214/)
- October 24, Sunnyvale
- CLOUD: Your first steps with … Kubernetes (https://www.meetup.com/GDG-Lille/events/244081565/)
- October 24, Lille
- Introduction to Kubernetes with Demonstration (https://www.meetup.com/Singapore-Kubernetes-User-Group/events/243907888/)
- October 25, Singapore
- Graph Databases & Kubernetes (https://www.meetup.com/New-York-Kubernetes-Meetup/events/243342647/)
- October 25, NYC
- Metrics och alarm med Prometheus (https://www.meetup.com/Kubernetes-Goteborg/events/242830009/)
- October 25, Göteborg
- Spotkanie październikowe – Kubernetes (https://www.meetup.com/Zielona-Gora-JUG/events/244121730/)
- October 25, Zielona Góra
- Kubernetes: Azure Container Instances and Helm, CI/CD with Shippable (https://www.meetup.com/San-Francisco-Kubernetes-Meetup/events/244126629/)
- October 25, San Francisco
- Serverless for the Cloud Native Era: How Fission uses NATS and Kubernetes (http://nats.io/blog/serverless-for-the-cloud-native-era/)
- October 25, Webinar
- The Container Management Debate” – Melbourne Edition (https://www.eventbrite.com.au/e/the-container-management-debate-melbourne-edition-rancher-v-kubernetes-v-docker-swarm-v-nomad-tickets-37678311845?aff=esli)
- October 25, Docklands
- CNCF Webinar Series – What’s New in Kubernetes 1.8 (https://www.cncf.io/event/webinar-kubernetes18/)
- October 26, Webinar
- Leveraging Kubernetes for everyone (https://www.meetup.com/GDG-Hampton-Roads/events/244248672/)
- October 26, Norfolk
- A Love Story: Tensorflow on Kubernetes (https://www.meetup.com/kubernauts/events/243546992/)
- October 26, Berlin
- Kubernetes Patterns (Roland Huss) (https://www.meetup.com/JUG-Nurnberg/events/244302832/)
- October 26, Nuremberg
- Intro to Containers, Microservices and Kubernetes (https://www.meetup.com/preview/San-Diego-Kuberentes-Meetup/events/243665702)
- October 26, San Diego
- Hardcore Containers in Production with Kubernetes (https://www.meetup.com/Containers-101-meetup/events/244065430/)
- October 26, Palo Alto
- Getting started with Kubernetes (https://www.meetup.com/Cloud-Native-Application/events/244326913/)
- October 28, Seoul
- Let’s dig in Docker and discover Kubernetes (https://www.meetup.com/Casablanca-Developers-Meetups/events/244041861/)
- October 28, ad-Dar-al-Bayda
- Get Started To Love Kubernetes (https://www.meetup.com/Lagos-Kubernauts/events/243878844/)
- October 28, Lagos
- Extracting Java Microservices with Kubernetes (https://www.meetup.com/Indianapolis-Java-User-Group/events/244451644/)
- October 30, Indianapolis
- Kubernetes on AWS – A Primer (https://www.meetup.com/triangle-devops/events/243142833/)
- November 1, Raleigh
- Kubernetes and Mesosphere (https://www.meetup.com/Metroplex-Mesos-Group/events/243696303/)
- November 1, Addison
- Technical Webinar: Container management with Kubernetes and Helm (https://www.brighttalk.com/webcast/11477/284991) ‘
- November 2, Webiner
- Kubernetes, et retour DockerCon EU (https://www.meetup.com/Docker-Grenoble/events/243820250/)
- November 6, Grenoble
- Inaugural Meetup — Kubernetes 101 (https://www.meetup.com/CT-K8s-Meetup/events/243116554/)
- November 7, Hartford
- Elixir on Kubernetes – Cody Roberts (https://www.meetup.com/ChicagoElixir/events/244227439/)
- November 8, Chicago
- IV: Cluster Management Fun with Kubernetes (https://www.meetup.com/Docker-Mannheim/events/242736667/)
- November 9, Mannheim
- Kubernetes Sydney November meetup (https://www.meetup.com/Sydney-Kubernetes-User-Group/events/244107944/)
- November 9, Sydney
- Kubernetes: Service Meshes & Spinnaker for CI/CD (https://www.meetup.com/Los-Angeles-Kubernetes-Meetup/events/242332311/)
- November 9, Los Angeles
- Clustering Containers with Kubernetes & OpenShift (https://www.meetup.com/TechNext/events/243457277/)
- November 11, Pune
- Kubernetes November Meetup – Google Presentation (https://www.meetup.com/Melbourne-Kubernetes-Meetup/events/244232777/)
- November 16, Melbourne
- Azure ACS and Kubernetes: Microservices On Steroids (https://www.meetup.com/NET-User-Group-Karlsruhe/events/244451653/)
- November 16, Karlsruhe
- CloudNativeCon / KubeCon 2017 North America (http://events.linuxfoundation.org/events/cloudnativecon-and-kubecon-north-america)
- December 6-8, Austin
- Microservices workshop: REST, Kubernetes, UI and Kafka (https://www.xing.com/events/microservices-workshop-rest-kubernetes-ui-kafka-1845207)
- December 11, Frankfurt
Job Openings
- Container and Kubernetes Solutions Architect (http://apprenda.applytojob.com/apply/twAVQdU8nF/)
- Apprenda; Location: NY, London, Rotterdam, Munich; 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
- 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), 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
- DevOps Engineer (https://stackoverflow.com/jobs/companies/skimlinks)
- Skimlinks; London (Relocation offered)
- Sr Software Engineer; Data Engineer; Engineering Manager (https://stackoverflow.com/jobs/companies/nytimes)
- NY Times; NYC
- Dev Ops Engineer (https://krb-sjobs.brassring.com/TGnewUI/Search/home/HomeWithPreLoad?PageType=JobDetails&partnerid=26059&siteid=5016&AReq=108976BR#jobDetails=undefined_5016)
- IBM; No Travel Require; Full time
- 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
- Head of devops & cloud operations (Linux) – AWS/Kubernetes (https://www.cv-library.co.uk/job/206599673/Head-of-devops-cloud-operations-Linux-AWS-Kubernetes?s=100818)
- Head of IT operations position; £90,000 – £110,000/annum, London
- 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
- Software Engineer, Infrastructure (https://www.stackpair.com/thealleninstitute/seattle/software-engineer-infrastructure)
- AI2 (The Allen Institute); Lake Union, Full Time
- 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
- ENGINEERING MANAGER, PLATFORM SERVICES (https://www.planet.com/company/careers/?office=View%20All&department=Software%20Engineering&job=796048)
- Planet; Bellevue, Full time
- SC Cleared Kubernetes Specialist (http://www.jobs.as/job/16724385/SC-Cleared-Kubernetes-Specialist-Contract-Hampshire/)
- Square One; Hampshire, 6-month contract
- Senior DevOps Engineer – Kubernetes/Docker/Cloud (http://job-openings.local-jobs.monster.com/Senior-DevOps-Engineer-Kubernetes-Docker-Cloud-New-York-NY-US-Kforce-Inc/11/189775700)
- KForce; NYC, 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!