Kubernetes is a production-grade container orchestration system that helps you maximize the benefits of using containers. Kubernetes provides you with a toolbox to automate deploying, scaling, and operating containerized applications in production. This lesson will teach you all about Kubernetes including what it is and how to use it.
This lesson is paired with an Introduction to Kubernetes Playground lab that you can use to follow along with the lesson using your own Kubernetes cluster. The lab creates a Kubernetes cluster for you to use as we perform hands-on demos in the lesson. All of the commands that are used in the lesson are included in the lab to make it easy to follow along.
This lesson is intended for:
You should be familiar with:
The source files used in this lesson are available here:
August 27th, 2019 - Complete update of this lesson using the latest Kubernetes version and topics
May 7th, 2021 - Complete update of this lesson using the latest Kubernetes version and topics