Lesson Index
Container Concepts
Beginner10:15

Anatomy of a Container
Beginner7:21

Build, Run, and Test a Container Image
Beginner8:19

Why Container Orchestration
Beginner8:08

Kubernetes Concepts
Beginner6:45

Kubernetes Architecture
Beginner7:30

An Introduction to CNI
Beginner6:44

Managing Pods with Kubernetes Deployments
Beginner7:38

Managing Application Rollouts with Kubernetes Deployments
Intermediate7:53

Kubernetes Services
Beginner7:26

Kubernetes Namespaces
Beginner8:01

Introduction to Kubectl
Intermediate7:57

Introduction to Ingress
Intermediate8:00

Overview of the CKA Curriculum
Intermediate6:57

Training and Preparation Resources
Intermediate6:47

Command Line Tips
Intermediate7:28

Bootstrapping a Cluster with kubeadm
Intermediate8:12

Bootstrapping Using Cluster API Part 1: Concepts, Components, and Terminology
Intermediate8:19

Bootstrapping Using Cluster API Part 2: Creating a Cluster on AWS with Cluster API
Intermediate10:44

Authenticating Kubernetes Clusters
Intermediate9:10

Kubernetes RBAC Concepts
Intermediate8:12

Backup/Restore
Intermediate8:19

Introduction to Getting Started
Beginner1:56

The Origin of Kubernetes
Beginner8:53

Cloud Native Lingo
Beginner10:20

Cloud Native Part 1: How We Got Here
Beginner9:59

Cloud Native Part 2: How We Got Here
Beginner7:33

Wrapping Up
Beginner1:08

Introduction to the Course
Beginner2:45

Setting Up Your Workstation
Beginner8:22

Building Container Images
Beginner6:54

Running Kubernetes Locally
Beginner8:56

Deploying Your Application
Beginner10:03

Packaging Your Application
Beginner11:24

Improving Developer Workflow
Beginner5:13

The Top Takeaways From the Course
Beginner1:08

Introduction to Hands-On with Kubernetes and Containers
Beginner0:58

Hands-On with Kubernetes and Containers
Beginner30:00

The Top Takeaways From the Course
Beginner0:35

Introduction to Cloud Providers
Intermediate4:26

Setting up the vSphere Cloud Provider
Intermediate7:47

Leveraging the vSphere Cloud Provider
Intermediate7:35

Setting up the AWS Cloud Provider
Intermediate8:13

Leveraging the AWS Cloud Provider
Intermediate6:57

The Top Takeaways From the Course
Intermediate1:03

Introduction to Hands-On with Kubectl
Beginner0:48

Hands-On Activity: Kubectl Commands and Cluster Navigation
Beginner15:00



Hands-On Activity: Scaling, Patching, and Updating Kubernetes Resources
Intermediate1:00:00



Hands-On Activity: Kubectl Operations and Plugins
Advanced1:00:00



Key Takeaways from Getting Hands-On with Kubectl
Beginner0:36

Introduction to the Kubernetes Machine
Advanced1:19

Kubernetes Design
Advanced7:08

Etcd
Advanced10:31

Kubernetes API
Advanced8:01

API Server
Advanced6:43

Scheduler
Advanced6:54

Controller Manager
Advanced6:18

Cloud Controller Manager
Advanced2:28

Kubelet
Advanced3:37

Kube-proxy
Advanced4:08

Kubernetes Machine Recap
Advanced6:29

Introduction to Containerization
Intermediate3:19

Building Images with Dockerfile: Basic Syntax, App Launch, Tags, and Build Context
Intermediate10:05

Building Images with Dockerfile: App Shutdown, Image Layers, and Caching
Intermediate9:38

Building Images with Dockerfile: Runtime User, Multi-Stage Builds, Inspecting Images
Intermediate7:48

Building Images for Java Applications with JIB
Intermediate8:22

Building Images with Buildpacks: The Cloud Native Buildpacks Project
Intermediate10:54

Building Images with Buildpacks: pack, Spring Boot, kpack, and Paketo Buildpacks
Intermediate10:10

Top Takeaways from the Building Images Course
Intermediate2:57

Brief History: The Impact of Virtualization
Beginner0:31

Evolution of Platforms
Beginner9:06

Problems with Compute Virtualization and How They Were Solved
Beginner8:32

The Need for Speed!
Beginner7:18

Kubernetes as an Evolution of Infrastructure Modernization
Beginner10:52

Introduction to Security Course
Intermediate5:23

Cluster Setup
Intermediate10:33

Cluster Hardening
Intermediate13:28

Microservices
Intermediate15:49

Supply Chain Security
Intermediate9:41

Monitoring, Logging and Auditing
Intermediate9:21

Key Takeaways from the Security Course
Intermediate1:01

Introduction to Operational Considerations
Intermediate7:31

Networking Considerations
Intermediate16:47

Storage Considerations
Intermediate20:58

Security Considerations
Intermediate16:02

Access and Quota Management
Intermediate16:58

Top Takeaways from Operations Considerations for Virtual Infrastructure Administrators
Intermediate2:51

Introduction to Networking in Kubernetes
Advanced2:14

Pod Networking
Advanced11:15

Service Networking
Advanced43:55

Ingress
Advanced11:13

Network Policies
Advanced19:00

CNI Providers
Advanced38:38

Networking on the Public Cloud
Advanced39:09

Networking in Kubernetes Course Wrap Up
Advanced2:12

Intro: What is Observability?
Intermediate3:31

Logging in Kubernetes
Intermediate6:17

Demo: Logs with EFK
Intermediate5:16

Metric Collection with Prometheus
Intermediate4:03

Demo: Prometheus & Grafana
Intermediate8:36

OpenTracing
Intermediate4:06

Demo: OpenTracing with CNCF Jaeger
Intermediate5:56

Review: What did we learn here?
Intermediate1:06

Introduction to the Business Case for Kubernetes
Beginner2:17



Kubernetes for Business Users
Beginner6:05

Accelerate Time to Market with Kubernetes
Beginner6:40



Kubernetes for Developers
Beginner4:48

Why Kubernetes Matters and How to Move Forward
Beginner6:20



Key Takeaways
Beginner1:26



Intro to Troubleshooting
Advanced0:42

Where Do I Start Troubleshooting?
Advanced2:48

Why is My Pod Not Starting?
Advanced15:00

Why is My Service Not Reachable?
Advanced15:00

Why is My Node Not Ready?
Advanced15:00

Troubleshooting Kubernetes Review
Advanced0:37

Introduction to Helm 101
Intermediate1:32

Packaging
Intermediate6:10

Hands-on: Helm Tool - Part 1
Intermediate11:37

Hands-on: Helm Tool - Part 2
Intermediate15:30

Helm Create
Intermediate12:25

Templating - Part 1
Intermediate14:12

Templating - Part 2
Intermediate12:17

Creating a Chart - Part 1
Intermediate11:33

Creating a Chart - Part 2
Intermediate17:56

Wrap-Up Session
Intermediate1:07
