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

Thank you for your interest in this course. Unfortunately, this content is no longer being updated and some of it may be out-of-date. We are dedicated to providing you the most up-to-date content.

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?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


$2,495.00

Checkout
Sign In
Welcome Back!

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