Cloud Native Certified Kubernetes Administrator (CKA) (Legacy)

By Chad Crowell

This course prepares you for the Certified Kubernetes Administrator (CKA) exam by the Cloud Native Computing Foundation.

15 hours
  • 67 Lessons
  • 13 Hands-On Labs

About the course

Important note:
This is a legacy course, you may continue to utilize this course but it’s no longer being updated or maintained by our Training Architects.

This course prepares you for the Certified Kubernetes Administrator (CKA) exam by the Cloud Native Computing Foundation. You will learn how all of the components of a Kubernetes cluster work together, how to monitor all components of a cluster, and how to build a Kubernetes cluster from scratch. We will also cover networking, deploying applications, scheduling pods, logging, and a whole lot of practice in the command line.

The CKA exam is heavily focused on practical application, as it is a hands-on test of your ability to run commands to perform specific actions. There are no multiple-choice questions in this exam. To account for this, you will be provided with a number of hands-on labs to practice on your own and best prepare for the exam.

  • Chapter 1 7 Lessons Introduction 13:23

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    About the Course

    0:39

    About the Training Architect

    0:30

    About the Interactive Diagram

    2:00

    Course Features and Tools

    2:40

    Course Pre-Requisites

    3:06

    July 2020 Update - v1.18

    3:09
  • Chapter 2 4 Lessons Understanding Kubernetes Architecture 33:53

    Kubernetes Cluster Architecture

    10:49

    Kubernetes API Primitives

    14:20

    Kubernetes Services and Network Primitives

    8:44

    Exploring the Kubernetes Cluster via the Command Line

    0:00 Hands-On Lab
  • Chapter 3 6 Lessons Building the Kubernetes Cluster 34:09

    Release Binaries, Provisioning, and Types of Clusters

    6:23

    Installing Kubernetes Master and Nodes

    7:29

    Building a Highly Available Kubernetes Cluster

    5:45

    Configuring Secure Cluster Communications

    7:13

    Running End-to-End Tests on Your Cluster

    7:19

    Installing and Testing the Components of a Kubernetes Cluster

    0:00 Hands-On Lab
  • Chapter 4 4 Lessons Managing the Kubernetes Cluster 17:12

    Upgrading the Kubernetes Cluster

    4:57

    Operating System Upgrades within a Kubernetes Cluster

    6:59

    Backing Up and Restoring a Kubernetes Cluster

    5:16

    Upgrading the Kubernetes Cluster Using kubeadm

    0:00 Hands-On Lab
  • Chapter 5 6 Lessons Cluster Communications 34:18

    Pod and Node Networking

    5:26

    Container Network Interface (CNI)

    5:11

    Service Networking

    6:15

    Ingress Rules and Load Balancers

    8:21

    Cluster DNS

    9:05

    Creating a Service and Discovering DNS Names in Kubernetes

    0:00 Hands-On Lab
  • Chapter 6 6 Lessons Pod Scheduling within the Kubernetes Cluster 34:54

    Configuring the Kubernetes Scheduler

    8:00

    Running Multiple Schedulers for Multiple Pods

    6:45

    Scheduling Pods with Resource Limits and Label Selectors

    11:23

    DaemonSets and Manually Scheduled Pods

    5:38

    Displaying Scheduler Events

    3:08

    Scheduling Pods with Taints and Tolerations in Kubernetes

    0:00 Hands-On Lab
  • Chapter 7 4 Lessons Deploying Applications in the Kubernetes Cluster 23:15

    Deploying an Application, Rolling Updates, and Rollbacks

    10:32

    Configuring an Application for High Availability and Scale

    8:28

    Creating a Self-Healing Application

    4:15

    Performing a Rolling Update of an Application in Kubernetes

    0:00 Hands-On Lab
  • Chapter 8 6 Lessons Managing Data in the Kubernetes Cluster 28:45

    Persistent Volumes

    9:21

    Volume Access Modes

    2:17

    Persistent Volume Claims

    5:01

    Storage Objects

    5:18

    Applications with Persistent Storage

    6:48

    Creating Persistent Storage for Pods in Kubernetes

    0:00 Hands-On Lab
  • Chapter 9 8 Lessons Securing the Kubernetes Cluster 53:00

    Kubernetes Security Primitives

    11:14

    Cluster Authentication and Authorization

    4:42

    Configuring Network Policies

    7:31

    Creating TLS Certificates

    5:08

    Secure Images

    8:48

    Defining Security Contexts

    9:40

    Securing Persistent Key Value Store

    5:57

    Creating a ClusterRole to Access a PV in Kubernetes

    0:00 Hands-On Lab
  • Chapter 10 5 Lessons Monitoring Cluster Components 13:52

    Monitoring the Cluster Components

    4:08

    Monitoring the Applications Running within a Cluster

    3:50

    Managing Cluster Component Logs

    3:24

    Managing Application Logs

    2:30

    Monitor and Output Logs to a File in Kubernetes

    0:00 Hands-On Lab
  • Chapter 11 5 Lessons Identifying Failure within the Kubernetes Cluster 26:47

    Troubleshooting Application Failure

    10:00

    Troubleshooting Control Plane Failure

    4:50

    Troubleshooting Worker Node Failure

    7:33

    Troubleshooting Networking

    4:24

    Repairing Failed Pods in Kubernetes

    0:00 Hands-On Lab
  • Chapter 12 3 Lessons Hands-On Practice Exam 0:00

    CKA Practice Exam: Part 1

    0:00 Hands-On Lab

    CKA Practice Exam: Part 2

    0:00 Hands-On Lab

    CKA Practice Exam: Part 3

    0:00 Hands-On Lab
  • Chapter 13 3 Lessons Register and Take the CKA Exam 8:11

    How to Register for Your Certified Kubernetes Administrator (CKA) Exam

    3:39

    Tips for the Certified Kubernetes Administrator (CKA) Exam

    3:40

    What's Next?

    0:52

What you will need

  • Kubernetes Essentials

  • LPI Linux Essentials

  • DevOps Essentials

  • Essential Container Concepts

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!