KubeWeekly #75
Published: February 27, 2017
Technical
- Provisioning and Lifecycle of a Production Ready Kubernetes Cluster (https://www.weave.works/provisioning-lifecycle-production-ready-kubernetes-cluster/)
- By Tom Wilkie (https://twitter.com/tom_wilkie)
- How to use GPUs in OpenShift and Kubernetes (https://blog.openshift.com/use-gpus-openshift-kubernetes/?utm_content=buffer1a17e&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Jeremy Eder (https://twitter.com/jeremyeder)
- Companies/Organizations using Kubernetes on AWS Raw (https://gist.github.com/hjacobs/0fb3bf7cde0369ddd204e46902d24d5f)
- By Jakub Paweł Głazik (https://twitter.com/wowzytek)
- Let’s Encrypt, OAuth 2, and Kubernetes Ingress (https://eng.fromatob.com/post/2017/02/lets-encrypt-oauth-2-and-kubernetes-ingress/?utm_content=buffer83b39&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Ian Chiles (https://twitter.com/fortytw2)
- Deploying nginx ingress with let’s encrypt on Kubernetes using Helm (https://medium.com/utinity/deploying-nginx-ingress-with-lets-encrypt-on-kubernetes-using-helm-a2a3b76a2e3e#.1t6df9gxt)
- By Lukas Eichler (https://twitter.com/eicnix)
- What The Helm Is Monocular? (https://engineering.bitnami.com/2017/02/22/what-the-helm-is-monocular.html)
- By Miguel A. Martinez T (https://twitter.com/migmartri)
- Scalable Spark Deployment using Kubernetes – Part 5 : Building Spark 2.0 Docker Image (http://blog.madhukaraphatak.com/scaling-spark-with-kubernetes-part-5/)
- By madhu karaphatak (https://twitter.com/madhukaraphatak)
- Journey to the Kubernetes from Legacy docker environment on Azure with VSTS (https://blogs.technet.microsoft.com/livedevopsinjapan/2017/02/23/journey-to-the-kubernetes-from-legacy-docker-environment-on-azure-with-vsts/)
- By Tsuyoshi Ushio (https://twitter.com/sandayuu_en)
- Microservices: Zero Downtime Deployment and Hot Reconfiguration (https://dzone.com/articles/microservices-zero-downtime-deployment-hot-reconfi)
- By Abdellatif Bouchama (https://twitter.com/a_bouchama)
- Achieving CI and CD With Kubernetes (https://dzone.com/articles/achieving-cicd-with-kubernetes?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed:%20dzone)
- By Ramit Surana (https://twitter.com/ramitsurana)
- Kubernetes: Ecosystem & Production Operations (http://cloudacademy.com/blog/kubernetes-ecosystem-operations/)
- By Adam Hawkins (https://twitter.com/adman65)
- Fully Automated GitLab Installation on Kubernetes Including Runner and Docker Registry (http://blog.lwolf.org/post/fully-automated-gitlab-installation-on-kubernetes-including-runner-and-registry/)
- By Sergey Nuzhdin (https://twitter.com/SergeyNuzhdin)
Blogs / Articles
- A logo for cri-o (http://blog.linuxgrrl.com/2017/02/22/a-logo-for-cri-o/)
- By Máirín Duffy (https://twitter.com/mairin)
- Thoughts On Kubernetes (https://blog.nelhage.com/post/kubernetes/?utm_content=bufferd2288&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Nelson Elhage (https://twitter.com/nelhage)
- Secure and Robust IoT Ecosystem: Kubernetes at work! (https://anshulagrawal.net/2017/02/23/kubernetes-in-iot/)
- By Anshul Agrawal (https://anshulagrawal.net/author/anshul35/)
- 10 Most Common Reasons Kubernetes Deployments Fail (Part 1) (https://www.linux.com/news/10-most-common-reasons-kubernetes-deployments-fail-part-1?utm_source=dlvr.it&utm_medium=twitter)
- By Ross Kukulinski (https://twitter.com/rosskukulinski)
- Whoops, sorry we had to lead the DevOps market again (https://www.linkedin.com/pulse/whoops-sorry-we-had-lead-devops-market-again-shlomi-ben-haim)
- By Shlomi Ben Haim (https://twitter.com/ShlomiBenHaim)
- Caddy on Kubernetes (https://medium.com/@ramontayag/caddy-on-kubernetes-619e21e8fbbd#.qjlw1qwt1)
- By Ramon Tayag (https://twitter.com/rtayag)
- 4 reasons you should use Kubernetes (http://www.infoworld.com/article/3173266/data-center/4-reasons-you-should-use-kubernetes.html)
- By Sirish Raghuram (https://twitter.com/sirishraghuram)
- why I’m leaving Kubernetes for swarm (https://gist.github.com/jonathan-kosgei/dac620fed9d9aeec35050bcc0a146647)
- By Jonathan Kosgei (https://twitter.com/jonathan_trev)
- Components and advantages of container orchestration with Google Kubernetes (http://www.searchdatacenter.de/tipp/Bestandteile-und-Vorteile-der-Container-Orchestrierung-mit-Google-Kubernetes)
- By Mike Pfeiffer (https://twitter.com/mike_pfeiffer)
- Sandro Gießl, Head of GUI at eGym (https://www.digitale-leute.de/interview/sandro-giessl-head-of-gui-bei-egym/?utm_content=bufferca6b7&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Thomas Riedel (https://twitter.com/digitaleleute)
- Microsoft launches Kubernetes support in Azure Container Service out of preview (http://venturebeat.com/2017/02/21/microsoft-launches-kubernetes-support-in-azure-container-service-out-of-preview/)
- By Jordan Novet (https://twitter.com/jordannovet)
- Kubernetes Generally Available on Microsoft’s Cloud Container Service (http://www.eweek.com/cloud/kubernetes-generally-available-on-microsofts-cloud-container-service.html)
- By Pedro Hernandez (https://twitter.com/pedrohernandez)
- Microsoft Introduces General Availability of Kubernetes in Azure Container Service (https://winbuzzer.com/2017/02/21/microsoft-introduces-general-availability-kubernetes-azure-container-service-xcxwbn/?utm_content=buffer14f90&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Luke Jones (https://www.linkedin.com/in/lukejonescalm/)
- Kubernetes on Microsoft’s Azure Container Service is now generally available (https://techcrunch.com/2017/02/21/kubernetes-on-microsofts-azure-container-service-is-now-generally-available/)
- By Frederic Lardinois (https://twitter.com/fredericl)
- Kubernetes orchestrator now available on Microsoft’s Azure Container Service (http://thesilicontimes.com/kubernetes-orchestrator-now-available-on-microsofts-azure-container-service/)
- By Omar Nazari (https://twitter.com/TheSiliconTimes)
- Microsoft adds Kubernetes application container manager to its cloud (http://siliconangle.com/blog/2017/02/21/microsoft-adds-kubernetes-to-its-cloud-based-container-service/?utm_content=buffer23b6c&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Maria Deutscher (https://twitter.com/SiliconANGLE)
Presentations
- Highlights of CloudNativeCon + KubeCon Seattle 2016 (https://www.youtube.com/watch?v=uZ2HDZXHJoI)
- Synopsis and highlights from KubeCon Seattle, provided by CNCF (https://twitter.com/CloudNativeFdn)
- February Kubernetes Colorado Meetup: Bootkube: Self-hosted Kubernetes (https://www.youtube.com/watch?v=Be1t2wTV0mE)
- Bootkube: Self-hosted Kubernetes; Hosted by Deis (https://twitter.com/opendeis)
- Kubernetes Community Meeting 20170223 (https://www.youtube.com/watch?v=x5uBq-ugoio)
- Demo: Virtlet; Release updates; SIG Cluster Lifecycle; SIG Storage; SIG Autoscaling
- Kubernetes SIG Network 20170223 (https://www.youtube.com/watch?v=SWUw9ZqCN0c)
- Kubernetes SIG network meeting. Thursday, Feb 23 2017.
- 2017-02-22 Kubernetes OpenStack SIG Meeting (https://www.youtube.com/watch?v=1O5n9EiiTCk)
- Kubernetes Support in Azure Container Services (https://www.youtube.com/watch?v=XNbMQNQiHuw)
- Scott Hanselman (https://twitter.com/shanselman) is joined by Brendan Burns (https://twitter.com/brendandburns) to talk about containers and support for Kubernetes orchestration in Azure Container Services. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.
- On-premises FaaS on Kubernetes (https://www.youtube.com/watch?v=PLaDOvo1HYM)
- In this webinar, Alex Casalboni (https://twitter.com/alex_casalboni) will overview the main FaaS concepts and best practices (Function as a Service), explore the open-source FaaS options and discuss pros and cons of deploying and managing your own serverless platform on Kubernetes.
- Introduction to Kubernetes persistent storage paradigm and Trident (https://www.youtube.com/watch?v=NbhR81peqF8)
- This is part one in a series which examines using NetApp’s Trident project as a dynamic storage provisioner for Kubernetes 1.4+. This video introduces Kubernetes, the persistent volume paradigm in Kubernetes, and where Trident fits into the process.
- Function as a Service on Kubernetes with Fission.io (https://www.youtube.com/watch?v=4nEkdyhgFds)
- Brendan Burns (https://twitter.com/brendandburns) from Azure Container Service demonstrates the fission.io function as a service platform running on top of Kubernetes in Azure.
- Installing a Kubernetes Cluster on Bare Metal with the New Open Source Stacki Pallet for Kubernetes (https://www.youtube.com/watch?v=kH8jmCxOcjg)
- In this recorded webinar, Joe Kaiser (https://twitter.com/joejoekaiser) , Director of Open Source Engineering at StackIQ, demos how to build a Kubernetes cluster using the Stacki Pallet for Kubernetes. The Pallet runs on the Stacki framework giving you a functioning Kubernetes cluster with a kubernetes-dashboard deployment if you request it.
- Containers with Qstack: Docker Swarm vs Kubernetes (https://www.youtube.com/watch?v=iDZ7mHpzGmE)
- A lot of interest has been building up for the use of containers in production environments. In this webinar, you’re shown how you can get started with Qstack and two of the most popular solutions; Docker Swarm and Kubernetes. Presented by Sverrir Berg (https://twitter.com/sverrirab) , Senior Developer.
- Continuous Delivery to Clouds & Kubernetes with Spinnaker and Helm (https://www.youtube.com/watch?v=N35c4VwD8js)
- Armory sponsored this meetup where Lars Wander (https://twitter.com/larswander) and Matt Duftler (https://twitter.com/mjduftler) talk about CD to K8s.
- Java + Docker ^ Kubernetes (a talk at Bucharest JUG) (https://www.youtube.com/watch?v=ysDGmrL44r0)
- In this session, we will demonstrate how to put wrap your Java app in a Docker Linux container and then scale it out using Kubernetes. We will then explore how to automate your Docker-based Java workload, pushed through a continuous delivery pipeline using OpenShift’s integrated Jenkins on top of Kubernetes. Presented by Burr Sutter (https://twitter.com/burrsutter)
- Bristol DevOps – Taking Kubernetes to the Limits (https://www.youtube.com/watch?v=L7jN5hdAhgs)
- Presentation by Matt Bates (https://twitter.com/mattbates25)
- Advanced Kubernetes persistent volume provisioning with Trident (https://www.youtube.com/watch?v=gt1ebsIvl5Y)
- This is part four in a series which examines using NetApp’s Trident project as a dynamic storage provisioner for Kubernetes 1.4+. This video shows some advanced storage provisioning capabilities when using Trident, including creating multiple back ends with advanced selectors to define specific storage features.
- Kubernetes CI/CD with Helm: Checking in your deployment configuration as code (https://www.youtube.com/watch?v=jEF8S-966sY)
- By Adnan Abdulhussein (https://twitter.com/prydonius) ; Helm is a tool that streamlines the creation, deployment and management of your Kubernetes-native applications. In this talk, we take a look at how Helm enables you to manage your deployment configurations as code, and demonstrate how it can be used to power your continuous delivery (CI/CD) pipeline.
Slideshare
- Kubernetes CI/CD with Helm (https://www.slideshare.net/AdnanAbdulhussein/kubernetes-cicd-with-helm)
- By Adnan Abdulhussein (https://twitter.com/prydonius) ; Helm is a tool that streamlines the creation, deployment and management of your Kubernetes-native applications. In this talk, we take a look at how Helm enables you to manage your deployment configurations as code, and demonstrate how it can be used to power your continuous delivery (CI/CD) pipeline.
- Stateful set in kubernetes implementation & usecases (https://www.slideshare.net/mKrishnaKumar1/stateful-set-in-kubernetes-implementation-usecases?qid=e7ba3a77-1724-4cf5-bea7-38cf96d4afe2&v=&b=&from_search=5)
- By krishna m-kumar (https://twitter.com/Krish_00) ; Kubernetes Stateful set implementation & use cases – with demo for redis service.
- Kubernetes – Starting with 1.2 (https://www.slideshare.net/WilliamStewart20/kubernetes-starting-with-12?qid=e7ba3a77-1724-4cf5-bea7-38cf96d4afe2&v=&b=&from_search=6)
- Via William Stewart (https://twitter.com/zoidbergwill) ; This talk will focus on a brief history, including a demo and overview of how we at Superbalist use Kubernetes, and how Kubernetes uses Docker, does load balancing, deployments, and data migrations. Talk from Cape Town DevOps meetup on Jun 21, 2016
- Idea to Production – with Gitlab and Kubernetes (https://www.slideshare.net/Pindar/idea-to-production-with-gitlab-and-kubernetes?qid=e7ba3a77-1724-4cf5-bea7-38cf96d4afe2&v=&b=&from_search=9)
- By Simon Dittlman (https://twitter.com/simondittlmann) ; Setting up a continuous delivery pipeline form scratch with gitlab.com and Kubernetes (Google Container Service GKE) on Google Cloud Platform.
- containerd and CRI (https://www.slideshare.net/Docker/containerd-and-cri?qid=e7ba3a77-1724-4cf5-bea7-38cf96d4afe2&v=&b=&from_search=11)
- A look at how containerd and Kubernetes CRI could work together by Tim Hockin (https://twitter.com/thockin) at the containerd summit
- Scalable Python with Docker, Kubernetes, OpenShift (https://www.slideshare.net/AarnoAukia/scalable-python-with-docker-kubernetes-openshift?qid=e7ba3a77-1724-4cf5-bea7-38cf96d4afe2&v=&b=&from_search=10)
- Aarno Aukias (https://twitter.com/aarnoaukia) talk at the Swiss Python Summit 2017
- K8S in prod (https://www.slideshare.net/MageshwaranRajendran/k8s-in-prod?qid=e7ba3a77-1724-4cf5-bea7-38cf96d4afe2&v=&b=&from_search=13)
- By Mageshwaran Rajendran (https://www.slideshare.net/MageshwaranRajendran?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview) ; Usage of Kubernetes container Orchestration in Production
- Container World 2017 – Characterizing and Contrasting Container Orchestrators (https://www.slideshare.net/leecalcote/container-world-2017-characterizing-and-contrasting-container-orchestrators?qid=e7ba3a77-1724-4cf5-bea7-38cf96d4afe2&v=&b=&from_search=15)
- By Lee Calcote (https://twitter.com/lcalcote)
- Journey of Containers (https://www.slideshare.net/MayurPatil17/journey-of-containers?qid=e7ba3a77-1724-4cf5-bea7-38cf96d4afe2&v=&b=&from_search=20)
- By Mayur Patil (https://twitter.com/RamMayur)
- How to Monitor Microservices (https://www.slideshare.net/Sysdig/how-to-monitor-microservices?qid=e7ba3a77-1724-4cf5-bea7-38cf96d4afe2&v=&b=&from_search=23)
- By Ben Cirillo (https://twitter.com/bencirillo) ; How to Monitor Microservices running in Docker, Kubernetes, Openshift, DC/OS Mesos or any other container orchestration platform.
Upcoming Events
- An Introduction to Microservices: An AWS Perspective with Abby Fuller (https://www.meetup.com/Weave-User-Group-New-York/events/237768632/)
- February 28, NYC
- BizOps: Talking to Your Org about DevOps (https://www.meetup.com/DevOps-CT/events/237762177/)
- February 28, Hartford
- Introduction to Kubernetes and update on 1.6 (http://mice.easybranches.com/event/24315)
- February 28, Mumbai
- Open Data Science Conference Masterclass Workshop Summit 2017 Discount 20%
- March 1, Burlingame
- Artificial Intelligence using Cloud native technologies (https://www.meetup.com/Amsterdam-Cloud-Native-Meetup/events/237015918/)
- March 1, Amsterdam
- Kubernetes Meetup (https://www.meetup.com/Kubernetes-Charlotte/events/237165153/)
- March 1, Charlotte
- Kubernetes’ hottest topics: Serverless and Federation (https://www.meetup.com/Microservices-Zurich/events/237196598/)
- March 2, Zürich
- LOPUG Meetup (https://www.meetup.com/London-PaaS-User-Group-LOPUG/events/237424158/)
- March 2, London
- Building Efficient Microservices Solutions with Kubernetes (https://www.eventbrite.com/e/building-efficient-microservices-solutions-with-kubernetes-tickets-31939354469)
- March 2, Seattle
- Free Talk: Securing & Enforcing Network Policy with Weave Net (https://www.meetup.com/Weave-User-Group-New-York/events/237791333/)
- March 2, NYC
- March Kubernetes Training (https://www.eventbrite.com/e/march-kubernetes-training-san-francisco-tickets-31619973191)
- March 6-7, San Francisco
- QCon (https://qconlondon.com/)
- March 6-10, London
- Container Security & Kubernetes (https://www.meetup.com/New-York-Kubernetes-Meetup/events/237790149/)
- March 7, NYC
- History of a migration + Decomposing kubernetes (https://www.meetup.com/Kubernetes-Sevilla/events/237997500/?from=ref)
- March 7, Seville
- Google Cloud ‘Next (https://cloudnext.withgoogle.com/)
- March 8-10, San Francisco
- DevOps Italia (http://www.incontrodevops.it/)
- March 10, Bologna
- Bare Minimum Developers Need to Know to Get Started with Kubernetes (https://attendee.gotowebinar.com/register/4395082608455615235?source=Twitter)
- March 10, Online
- Next `17 Extended (https://www.meetup.com/GDGNsk/events/236716884/)
- March 10, Siberia
- Kubernetes Operators and Samsung User Story (https://www.meetup.com/Seattle-Kubernetes-Meetup/events/237799927/?rv=ea1)
- March 15, Seattle
- Kubernetes Monitoring and Logging (https://www.meetup.com/Bay-Area-Kubernetes-Meetup/events/237180402/?a=socialmedia)
- March 16, Sunnyvale
- KubeCon / Cloud Native Con EU (http://events.linuxfoundation.org/events/cloudnativecon-and-kubecon-europe/program/cfp)
- March 29-30, Berlin
- Orchestrate 2017 (https://ti.to/blended/orchestrate-2017)
- April 6, Barcelona
- India’s first Conference on Containers (http://www.containerconf.in/)
- April 7, Bangalore
- Kubernetes Hands-On, OSCON (http://conferences.oreilly.com/oscon/oscon-tx/public/schedule/grid/public)
- May 8-11, Austin
- Cluster EU (https://clustereurope.org/)
- May 15, Paris
- Container Camp AU (https://container.camp/au/2017/)
- May 2017, Austrailia
Literature
- 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 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: Up and Running: Dive into the Future of Infrastructure (http://www.savingexpert.info/2016/11/24/10-kubernetes-up-and-running-dive-into-the-future-of-infrastructure-6/)
- By Kelsey Hightower (https://twitter.com/kelseyhightower) ; This practical book will prepare you to take advantage of everything the Kubernetes platform has to offer.
- 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.
- 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.
Swag
- Kubernetes SWAG Via CNCF (https://store.cncf.io/collections/kubernetes)
- The most comfortable clothes on earth!