Certified Kubernetes Administrator (CKA)
$499.00
Certified Kubernetes Administrator (CKA) prepares you for the Linux Foundation and CNCF CKA exam, from cluster set-up to troubleshooting. For sysadmins and DevOps engineers. 6 hours 22 minutes across 105 videos.
- Login details sent straight after payment
- Self-paced. Study on any device
- StemBoss Certificate of Completion
- 14-day refund promise
Secure checkout. Pay by card, Apple Pay or Google Pay.
Certified Kubernetes Administrator (CKA) prepares you for the CKA certification from the Linux Foundation and the Cloud Native Computing Foundation (CNCF). It is for system administrators, DevOps engineers and cloud administrators who need to install, run and fix Kubernetes clusters. The course runs for 6 hours 22 minutes over 105 short videos, with 20 test questions.
What you will learn
- Explain containers, Docker and the main parts of Kubernetes
- Install a practice cluster with Minikube and set up kubectl
- Describe cluster architecture, nodes and core objects
- Work with the Kubernetes API using kubectl, YAML and curl
- Run pods and deployments, scale them and roll out updates
- Configure volumes, persistent volumes and storage classes
- Set up services, DNS, network policies and high availability
- Secure clusters with certificates, secrets, security contexts and RBAC
- Maintain clusters, drain nodes and use the scheduler
- Monitor, log and troubleshoot workloads
Course outline
- Course overview: what the course covers and what you need
- Kubernetes and container fundamentals: the CKA exam, containers, Docker, terms and components
- Kubernetes installation: install options, Minikube and kubectl
- Clusters and nodes: architecture, core objects, the API and creating a cluster
- API access and commands: kubectl, YAML, curl, labels and annotations
- Pods and deployments: namespaces, scaling, rolling updates and stateful sets
- Configuring storage: pod volumes, persistent volumes and storage classes
- Kubernetes networking: services, network plugins, DNS, network policies and high availability
- Managing security: pod security, certificates, secrets, secure images and RBAC
- Kubernetes in the enterprise: cluster maintenance, adding and removing nodes, drains and the scheduler
- Monitoring and troubleshooting: monitoring pods, logging, troubleshooting, affinity and taints
- CKA practice exams: worked exam-style tasks
- Course closeout: review, other Kubernetes certifications and exam readiness
Who this course is for
- System administrators moving into container platforms
- DevOps and site reliability engineers
- Cloud administrators who run Kubernetes services
- Developers who want to understand how clusters are run
Before you start
You should be comfortable on the Linux command line and know what a container is. Some experience with YAML files and basic networking will help. You will get the most from the course if you repeat each demo on your own practice cluster.
Set up Minikube early and keep it running as you work through the course. Speed matters in a hands-on exam, so practise kubectl commands until you can type them without looking them up.
About the CKA exam
The Certified Kubernetes Administrator certification was created by the Linux Foundation and the CNCF. The exam is online, proctored and performance-based, so you solve real tasks on a live Kubernetes command line rather than answer multiple-choice questions. It covers cluster architecture and installation, workloads and scheduling, services and networking, storage, and troubleshooting. The practice tasks in this course help you get used to working that way.
Jobs this course supports
- Kubernetes Administrator
- DevOps Engineer
- Cloud Engineer
- Site Reliability Engineer
- Platform Engineer
| Skill level | Intermediate |
|---|---|
| Duration | 6 Hours 22 Minutes |
| Videos | 105 Course Videos |
| Questions | 20 Test Questions |
| Certification | Certified Kubernetes Administrator (CKA) |
| Certification body | The Linux Foundation and Cloud Native Computing Foundation (CNCF) |
| Prerequisites | Comfort with the Linux command line and basic container ideas. |
| Best for | System administrators, DevOps engineers, cloud administrators, developers |
| Topics covered | Kubernetes architecture, installation, kubectl and the API, pods and deployments, storage, networking, security and RBAC, monitoring and troubleshooting |
| Format | Online video lessons with demos and practice exam tasks, self-paced |
| Language | English |
| Closed captions | Yes |
| Certificate | StemBoss Certificate of Completion |
What is inside this course
13 modules and 105 lessons. Here is the full outline.
Module 1: Course Overview2 lessons
- 1.1 Course Overview
- 1.2 Course PreReqs
Module 2: Kubernetes and Container Fundamentals11 lessons
- 2.1 Core Concepts
- 2.2 What is the CKA Exam
- 2.3 Why Get Certified
- 2.4 CKA Exam Domains
- 2.5 What is Kubernetes
- 2.6 What is a Container
- 2.7 What is Docker
- 2.8 Kubernetes Terminology
- 2.9 Kubernetes Components
- 2.10 Kubernetes Documentation
- 2.11 Whiteboard - Kubernetes Overview
Module 3: Kubernetes Installation7 lessons
- 3.1 Kubernetes Installation
- 3.2 Installation Options
- 3.3 MiniKube
- 3.4 Demo - Install Minikube
- 3.5 Demo - Clusters
- 3.6 Kubectl Basics
- 3.7 Demo - Install Kubectl
Module 4: Working with Kubernetes Clusters and Nodes10 lessons
- 4.1 Working with Kubernetes Clusters and Nodes
- 4.2 Understanding the Architecture
- 4.3 Understanding the nodes
- 4.4 Core Objects
- 4.5 API
- 4.6 Create a Cluster
- 4.7 Demo - Create a Cluster
- 4.8 Demo - YAML
- 4.9 Demo - Nodes
- 4.10 Demo - Kubectl Client Config
Module 5: API Access and Commands8 lessons
- 5.1 API Access and Commands
- 5.2 About the API
- 5.3 Accessing the APIs
- 5.4 Demo - Exploring APIS
- 5.5 Kubectl
- 5.6 Using YAML for API Objects
- 5.7 Using Curl
- 5.8 Labels and Annotations
Module 6: Running Pods and Deployments8 lessons
- 6.1 Running Pods and Deployments
- 6.2 Pods and Deployments
- 6.3 What is a Namespace
- 6.4 Scalability Options
- 6.5 Rolling Updates
- 6.6 Apply Changes to a Pod
- 6.7 Stateful Sets
- 6.8 Demo - Manage Deployments
Module 7: Configuring Storage7 lessons
- 7.1 Configuring Storage
- 7.2 Storage options with Kubernetes
- 7.3 Configure Pod Volumes
- 7.4 Configure Persistent Volumes
- 7.5 Storage Classes
- 7.6 Whiteboard - Persistent Volumes
- 7.7 Demo - Configure Storage
Module 8: Kubernetes Networking9 lessons
- 8.1 Kubernetes Networking
- 8.2 Understanding Networking
- 8.3 Services
- 8.4 Network Plugins
- 8.5 DNS
- 8.6 Network Policies
- 8.7 Namespaces
- 8.8 Demo - Networking
- 8.9 Manage High Availability
Module 9: Managing Security9 lessons
- 9.1 Managing Security
- 9.2 Kubernetes Security
- 9.3 Container and Pod Security
- 9.4 Certificates
- 9.5 API Security
- 9.6 Configmaps and Secrets
- 9.7 Secure Images
- 9.8 Security Context
- 9.9 RBAC
Module 10: Managing Kubernetes In the Enterprise11 lessons
- 10.1 Managing Kubernetes In the Enterprise
- 10.2 Cluster Management and Maintenance
- 10.3 Demo - Scale Deployment
- 10.4 Demo - Restart Cluster
- 10.5 Demo - Add or Remove Nodes
- 10.6 Demo - Create a Pod in the Background
- 10.7 Kubelet Restarts and Drains
- 10.8 UI Dashboard
- 10.9 Demo - Describe Resources
- 10.10 Kube-scheduler
- 10.11 Demo - Set-Up Alias
Module 11: Kubernetes Monitoring and Troubleshooting8 lessons
- 11.1 Kubernetes Monitoring and Troubleshooting
- 11.2 Monitoring Resources
- 11.3 Monitoring Pods
- 11.4 Demo - Monitoring Pods
- 11.5 Logging
- 11.6 Demo - Logging
- 11.7 Troubleshooting
- 11.8 Affinity and Taints
Module 12: CKA Practice Exams9 lessons
- 12.1 CKA Practice Exams
- 12.2 Exam Preparation Must Know
- 12.3 Question 1 - Create a Cluster, Deploy Pods and a Deployment
- 12.4 Question 2 - Create a Pod and Verify
- 12.5 Question 3 - Create a Pod with a Secret
- 12.6 Question 4 - Get Logs on a Pod and Send to File
- 12.7 Question 5 - Liveness Probe
- 12.8 Question 6 - Use Labels
- 12.9 Additional Questions
Module 13: Course Closeout6 lessons
- 13.1 Course Closeout
- 13.2 Course Review
- 13.3 Kubernetes Certifications
- 13.4 Additional Resources
- 13.5 Exam Readiness
- 13.6 Course Closeout
Your learning path
Where Certified Kubernetes Administrator (CKA) fits. Build your skills one step at a time.
Frequently asked questions
Is the CKA exam multiple choice?
No. The Linux Foundation describes it as a performance-based exam, so you complete hands-on tasks on a live Kubernetes command line.
Who issues the CKA certification?
The CKA was created by the Linux Foundation together with the Cloud Native Computing Foundation (CNCF).
Does the course include practice tasks?
Yes. A practice exam module walks through tasks such as creating a cluster, deploying pods, using secrets, collecting logs and setting a liveness probe.
What is the difference between CKA and CKAD?
CKA focuses on installing, running and fixing clusters. CKAD focuses on designing and deploying applications on Kubernetes.
Do I need Linux skills first?
Yes, basic Linux command-line skills are important because all cluster work is done from the terminal. A Linux+ level course is a good place to start.
Do I get a certificate?
Yes. You get a StemBoss Certificate of Completion when you finish the course.
Can I get a refund?
Yes, within 14 days if you have completed less than 20% of the course. See our refund policy for details. Read the refund policy.



