July Release Confetti
150+ Courses, Challenges, and Learning Activities
Launching in July!
Learn More

Certified Kubernetes Administrator (CKA)

Training Architect
course instructor image
Terrence Cox
A veteran of twenty years in Information Technology in a variety of roles. He has worked in development, security and infrastructure well before they merged into what we now call DevOps. He provides training in Linux, VMWare, DevOps (Ansible, Jenkins, etc) as well as containers and AWS topics.

Introduction

Let's Get Started!

About This Course

00:01:05

About the Author

00:00:47

About the Exam

00:00:45

Core Concepts (19% of the Exam)

Setting Up Your Cluster

Set up your practice cluster

00:14:38

Exercise: Deploying Your Cluster

00:30:00

Architecture & Generic Installation

Architecture Diagram & Explanation

00:02:16

Raw Kubernetes Install -- Ubuntu

00:16:51

Raw Kubernetes Install -- CentOS

00:13:51

Kubernetes Core

Kubernetes API Primitives & Cluster Architecture

00:12:54

Kubernetes Services & Network Primitives

00:05:55

Exercise: Run a Job

00:30:00

Exercise: Deploy a Pod

00:30:00

Quiz: Core Concepts

Installation, Configuration & Validation (12% of the Exam)

Designing a Kubernetes Cluster

Designing a Kubernetes Cluster

00:07:45

Exercise: Explore the Sandbox

00:30:00

Hardware and Underlying Infrastructure

Hardware and Underlying Infrastructure

00:02:34

Securing Cluster Communications

Securing Cluster Communications

00:09:17

Making Kubernetes Highly Available

Make Kubernetes Highly Available

00:09:45

Validating Nodes & The Cluster

End to End Validations

00:02:03

Validating Nodes & the Cluster

00:05:04

Quiz: Installation, Configuration, & Validation

Application Lifecycle Management (8% of the Exam)

Deployments, Rolling Updates, and Rollbacks

Deployments, Rolling Updates, and Rollbacks

00:12:37

Exercise: Deployments

00:30:00

How Kubernetes Configures Applications

How Kubernetes Configures Applications

00:04:26

Exercise: Setting Container Environment Variables

01:00:00

Scaling Applications

Scaling Applications

00:03:17

Exercise: Scaling Practice

00:30:00

Self-Healing Applications

Self-Healing Applications

00:06:42

Exercise: Replication Controllers, Replica Sets, and Deployments

00:30:00

Quiz: Application Lifecycle Management

Scheduling (5% of the Exam)

Labels & Selectors

Labels & Selectors

00:07:20

Exercise: Label ALL THE THINGS!

00:30:00

DaemonSets

DaemonSets

00:02:55

Exercise: Raise a DaemonSet

01:00:00

Resource Limits & Pod Scheduling

Resource Limits & Pod Scheduling

00:05:27

Manually Scheduling Pods

Manually Scheduling Pods

00:04:00

Exercise: Label a Node & Schedule a Pod

00:30:00

Exercise: Multiple Schedulers

00:30:00

Quiz: Scheduling

Logging & Monitoring (5% of the Exam)

Monitoring Cluster Components and Applications

Monitoring Cluster and Application Components

00:04:43

Managing Logs

Managing Logs

00:03:50

Exercise: View the Logs

01:00:00

Quiz: Logging/Monitoring

Cluster Maintenance (11% of the Exam)

Upgrading

Upgrading Kubernetes Components

00:12:55

Upgrading the Underlying Operating System(s)

00:05:09

Backup and Restore a Kubernetes Cluster

Exercise: Maintenance on Node 3!

01:00:00

Quiz: Cluster Maintenance

Networking (11% of the Exam)

Node Network Configuration

Node Networking Configuration

00:01:35

Service Networking

Service Networking

00:04:21

Ingress

Ingress

00:14:54

Deploying a Load Balancer

Deploying a Load Balancer

00:02:26

Configure & Use Cluster DNS

Configure & Use Cluster DNS

00:08:06

Exercise: Cluster DNS & Service Discovery

00:30:00

Container Network Interface (CNI)

Container Network Interface (CNI)

00:11:49

Quiz: Networking

Storage (7% of the Exam)

Persistent Volumes

Persistent Volumes, Part 1

00:18:07

Persistent Volumes, Part 2

00:11:24

Volumes and their Access Modes

Volumes & Their Access Modes

00:12:10

Applications & Persistent Storage

Applications & Persistent Storage

00:12:24

Exercise: Work with Persistent Storage

01:00:00

Quiz: Storage

Security (12% of the Exam)

Authentication & Authorization

Authentication & Authorization

00:06:26

Configure Network Policies

Configure Network Policies

00:07:55

TLS Certificates for Cluster Components

TLS Certificates for Cluster Components

00:04:37

Securing Images

Securing Images

00:03:36

Defining Security Contexts

Defining Security Contexts

00:05:16

Quiz: Security

Troubleshooting (10% of the Exam)

Troubleshooting in Kubernetes

Troubleshooting in Kubernetes

00:02:26

Quiz: Troubleshooting

Review, Practice, & About the Exam

Kubernetes Key Points Review

Kubernetes Key Points Review

00:08:54

Exercise: Practice Exam

03:00:00

Registering For & Taking the Exam

The Certified Kubernetes Administrator Exam Process

00:16:28

Conclusion & Summary

Some Words of Encouragement

Some Words of Encouragement

00:01:17

Final Word

Final Word

00:01:17

Details

The Cloud Native Certified Kubernetes Administrator (CKA) preparation course will prepare the prospective student to successfully complete the associated exam.


More importantly, this course will prepare the student to use Kubernetes as a tool to solve complex, everyday problems. 

Study Guides

Slides: Ingress

Slides used for the presentation on Ingress.

Slides: API Primitives & Cluster Architecture

Slides that accompany the "API Primitives & Cluster Architecture" lesson.

Slides: Authentication & Authorization

Slides accompanying the lesson "Authentication & Authorization".

Slides: CNI - Container Network Interface

Slides that accompany the lesson "CNI - Container Network Interface"

Slides: Configure Network Policies

Slides that accompany the lesson "Configure Network Policies"

Slides: Designing a Kubernetes Cluster

Sildes accompanying the lesson "Designing a Kubernetes Cluster"

Slides: End-to-End Testing & Validation

Slides accompanying the lesson "End-to-End Testing & Validation"

Slides: Kubernetes Services & Network Primitives

Slides to accompany the lesson "Kubernetes Services & Network Primitives"

Slides: Hardware & Underlying Infrastructure

Slides accompanying the lesson "Hardware & Underlying Infrastructure"

Slides: Key Points Review

Slides to accompany the lesson, "Key Points Review"

Slides: Making Kubernetes Highly Available

Slides to accompany the lesson "Making Kubernetes Highly Available".

Slides: Monitoring Cluster Components & Applications

Slides to accompany the lesson, "Monitoring Cluster Components & Applications."

Slides: Node Network Configuration

Slide/Reference chart for the lesson titled "Node Network Configuration."

Slides: Persistent Volumes

Slides to accompany the lesson titled, "Persistent Volumes."

Slides: Securing Cluster Communications

Slides to accompany the lesson titled, "Securing Cluster Communications."

Slides: Securing Images

Slides to accompany the lesson titled, "Securing Images."

Slides: Volumes & Their Access Modes

Slides to accompany the lesson titled, "Volumes & Their Access Modes."

Diagram: Kubernetes Architecture

A diagram showing the component parts of Kubernetes and how they interact.

Instructor Deck

Community

Looking For Team Training?

Learn More