Kubernetes in Depth
(EDU-VMKAKID)
From Kubernetes architecture to quick dives into Kubernetes object types. The Kubernetes in Depth course covers the concepts you’ll need to understand how Kubernetes works.
Lessons
Kubernetes Architecture
Kubernetes is made up of a number of components across control and workload planes. This lesson will walk through what each component does and how they work together.
An Introduction to CNI
One key component of any solution is networking. This lesson talks about the Container Network Interface (CNI), which is what Kubernetes uses to enable networking.
Kubernetes Services
Services are how we expose components of our applications in Kubernetes. In this lesson, we’ll review the common patterns used to expose applications.
Managing Pods with Kubernetes Deployments
Pods are the Atomic Unit for compute in Kubernetes. This lesson focuses on how we leverage higher level constructs like the Deployment to manage pods.
Managing Application Rollouts with Kubernetes Deployments
Deployments control pods, but they are also leveraged to help roll out new versions of your application’s code. This lesson covers the process of rolling out new code in Kubernetes.
Kubernetes Namespaces
Namespaces provide a logical boundary for applications running in Kubernetes but there are caveats to that logical boundary. We’ll explore more in this lesson.
Kubernetes Academy, brought to you by VMware.
