CKA : Certified Kubernetes Administrator - ITU Online

CKA : Certified Kubernetes Administrator

This course covers crucial information for anyone taking the Certified Kubernetes Administrator (CKA) exam. You will be walked through the exam process, where to find updated information about changes to the exam, and given some general test-taking tips. Since learning Kubernetes is a key skill for DevOps professionals, this makes demand high for such engineers.

Included In This Course

Included In This Course

Total Hours
5 Training Hours
CKA : Certified Kubernetes Administrator
105 On-demand Videos
Closed Caption

Closed Captions

Course Topics
13  Topics
Prep Questions
20 Prep Questions
CKA : Certified Kubernetes Administrator

Certificate of Completion

Course Description

Certified Kubernetes Administrator (CKA) Course Overview

Are you looking to become a Certified Kubernetes Administrator (CKA)? This CKA course is designed to prepare you for the CKA exam. The course includes 105 on-demand videos, 20 prep questions, and covers 13 essential topics to help you ace the CKA questions you’ll encounter in the exam.

Why Choose CKA Certification?

The CKA certification is a valuable credential for DevOps professionals and those aspiring to be Kubernetes administrators. With the CKA designation, you can demonstrate your ability to install, configure, and manage Kubernetes clusters. This CKA certification can significantly boost your career prospects, with job market opportunities for Certified Kubernetes Administrators averaging $140,000 to $200,000 annually.


While both the CKA and CKAD are valuable, the CKA is more focused on administrative tasks, making it the ideal choice for those looking to manage Kubernetes clusters. The CKA exam questions are designed to test your practical skills in a hands-on environment.

What You’ll Learn

This course helps you understand essential Kubernetes concepts and prepares you for the CKA exam. You’ll learn Docker basics, how to use Kubernetes for deployment, scaling, and managing containerized applications. By the end of the course, you should be competent enough to take the CKA exam.

Hands-On Experience

The hands-on nature of the CKA exam showcases your ability to implement solutions, rather than just memorizing settings or facts. This course provides optional exercises to follow, practice questions, and Kubernetes demos to ensure you get the hands-on experience needed for the CKA certificate.

CKA Certification Cost and Benefits

The CKA certification cost should be viewed as an investment in your future. Being a certified Kubernetes administrator can significantly boost your career, with job market opportunities for those with a CKA certificate averaging between $140,000 to $200,000 annually.

CKA Exam Objectives

Cluster Architecture, Installation & Configuration – 25%

What It Covers:
This section focuses on the architecture of a Kubernetes cluster, along with its installation and configuration.

Why It’s Important:
Understanding the architecture and installation process is fundamental for anyone aiming for CKA certification.

Master the basics of Kubernetes cluster architecture and learn the essentials of installation and configuration to excel in this key area of the CKA exam.

Workloads & Scheduling – 15%

What It Covers:
This objective deals with Kubernetes workloads and the scheduling of Pods to Nodes.

Why It’s Important:
Managing workloads and understanding scheduling are critical skills for a Certified Kubernetes Administrator (CKA).

Gain expertise in managing Kubernetes workloads and scheduling, crucial components for the CKA exam and CKA certification.

Services & Networking – 20%

What It Covers:
This section explores Kubernetes Services and networking features.

Why It’s Important:
Networking is a vital aspect of Kubernetes administration, especially for those aiming for CKA certification.

Learn how to manage services and networking in Kubernetes, a core component of the CKA exam and CKA certification.

Storage – 10%

What It Covers:
This objective focuses on storage solutions in Kubernetes.

Why It’s Important:
Understanding storage is crucial for managing stateful applications in a Kubernetes environment.

Become proficient in Kubernetes storage solutions to manage stateful applications effectively, an important part of the CKA exam and CKA certification.

Troubleshooting – 30%

What It Covers:
This section is dedicated to troubleshooting issues within a Kubernetes cluster.

Why It’s Important:
Troubleshooting is an essential skill for maintaining the health and performance of a Kubernetes cluster.

Master the art of troubleshooting in Kubernetes to quickly identify and resolve issues, a critical skill set for achieving CKA certification.

Career Demand and Salaries for Certified Kubernetes Administrator

What It Covers:
This section provides an overview of the job market and salary expectations for Certified Kubernetes Administrators.

Why It’s Important:
Understanding the career demand and salary ranges can help you gauge the return on investment for obtaining the CKA certification.

CKA certification can significantly boost your career prospects, with job market opportunities for those with a CKA certificate averaging between $140,000 to $200,000 annually.

Salary Table for Certified Kubernetes Administrator (CKA)

Major CityLow Salary Range (USD)Median Salary Range (USD)High Salary Range (USD)
New York City130,000160,000200,000
San Francisco140,000175,000220,000
Los Angeles120,000150,000190,000
Washington D.C.120,000145,000180,000

Key Term Knowledge Base: Key Terms Related to Kubernetes Administration

Understanding key terms is crucial in mastering Kubernetes Administration. These terms form the foundation of Kubernetes’ functionality and are essential for efficient navigation and management of Kubernetes environments. They are vital for anyone preparing for the CKA certification or involved in Kubernetes-related projects.

KubernetesAn open-source platform designed to automate deploying, scaling, and operating application containers.
ContainerA lightweight, standalone, executable package that includes everything needed to run a piece of software, including the code, runtime, system tools, libraries, and settings.
PodThe smallest deployable units of computing that can be created and managed in Kubernetes.
NodeA worker machine in Kubernetes, which may be a VM or a physical machine, depending on the cluster.
ClusterA set of node machines for running containerized applications managed by Kubernetes.
DeploymentA Kubernetes object that lets you manage a set of identical pods.
ServiceAn abstraction which defines a logical set of Pods and a policy by which to access them.
NamespaceA way to divide cluster resources between multiple users.
KubeletAn agent that runs on each node in the cluster and ensures that containers are running in a Pod.
KubectlA command-line tool for communicating with a Kubernetes cluster’s API server.
Control PlaneThe container orchestration layer that exposes the API and interfaces to define, deploy, and manage the lifecycle of containers.
API ServerThe central management entity and the only component that talks directly with the Kubernetes cluster.
etcdA distributed key-value store used as Kubernetes’ backing store for all cluster data.
IngressAn API object that manages external access to the services in a cluster, typically HTTP.
ConfigMapAn API object used to store non-confidential data in key-value pairs.
SecretAn API object used to store sensitive information, such as passwords and tokens.
VolumeA directory containing data, accessible to the containers in a pod, used to persist data.
Persistent VolumeA piece of storage in the cluster that has been provisioned by an administrator or dynamically provisioned using Storage Classes.
ReplicaSetEnsures that a specified number of pod replicas are running at any given time.
DaemonSetEnsures that all (or some) Nodes run a copy of a Pod.

These terms are fundamental to understanding and effectively working with Kubernetes, especially for tasks related to administration and development within a Kubernetes environment.

Frequently Asked Questions About Certified Kubernetes Administrator (CKA)

What is the Certified Kubernetes Administrator (CKA) course all about?

The CKA course is all about preparing you for the Certified Kubernetes Administrator exam. It provides crucial insights about the exam process, updates, and gives you some valuable test-taking tips. The course is highly relevant for DevOps professionals, given the high demand for skills in Kubernetes.

Why should I consider becoming a Certified Kubernetes Administrator?

If you’re a Kubernetes administrator, cloud administrator, or an IT professional managing Kubernetes instances, this certification is for you. Being a certified Kubernetes administrator demonstrates your ability to install, configure, and manage production-grade Kubernetes clusters. This can significantly boost your career, with job market opportunities for Certified Kubernetes Administrators averaging $140,000 to $200,000 annually.

What skills and knowledge do I gain from this course?

Our online course helps you understand essential Kubernetes concepts and commands. You’ll learn Docker Basics, and how to use Kubernetes for deployment, scaling, and managing containerized applications. By the end of the course, you should be competent enough to take the CKA exam​.

What’s the format of the Certified Kubernetes Administrator (CKA) exam?

The CKA exam is an online, proctored, performance-based test. It involves solving multiple tasks from a command line running Kubernetes within a time limit of 2 hours. The exam environment is aligned with the most recent minor version of Kubernetes, usually updated within 4 to 8 weeks of the Kubernetes release date.

Are there any prerequisites for the Certified Kubernetes Administrator (CKA) exam?

No, there are no prerequisites for this exam. You can register and take the exam when you feel ready and confident in your Kubernetes skills.

What is the key benefit of the hands-on nature of the CKA exam?

The hands-on nature of the CKA exam showcases your ability to implement solutions, rather than just memorizing settings or facts. It provides a more accurate representation of your practical skills in managing Kubernetes instances​.

Proudly Display
Your Achievement

Upon completion of your training, you’ll receive a personalized certificate of completion to help validate to others your new skills.
Example Certificate

Course Outline

Certified Kubernetes Administrator (CKA) Course Content

Module 1: Course Overview

  •    1.1 Course Overview

  •    1.2 Course PreReqs

Module 2: Kubernetes and Container Fundamentals

  •    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 Installation

  •    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 Nodes

  •    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 Commands

  •    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 Deployments

  •    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 Storage

  •    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 Networking

  •    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 Security

  •    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 Enterprise

  •    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 Troubleshooting

  •    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 Exams

  •    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 Closeout

  •    13.1 Course Closeout

  •    13.2 Course Review

  •    13.3 Kubernetes Certifications

  •    13.4 Additional Resources

  •    13.5 Exam Readiness

  •    13.6 Course Closeout

Add a review
Currently, we are not accepting new reviews
Based on 80 reviews
1-5 of 80 reviews
  1. AA
  2. K
  3. BO
  4. A

    Smooth delivery and easy access to LMS. Good to see that the LMS offers progress tracking. Would be great if badges were offered on completion of courses to share via Credly to future employers.

  5. A

Your Training Instructor

Joe Holbrook

Joe Holbrook

Independent Trainer | Consultant | Author

Joe Holbrook has been in the IT field since 1993 when he was exposed to several HPUX systems on board a U.S. Navy flagship. He has migrated from UNIX world to Storage Area Networking(SAN), Enterprise Virtualization, Cloud Architectures, and now specializing in Blockchain and Cryptocurrency. He previously worked for numerous companies like HDS, 3PAR, Brocade, HP, EMC, Northrup Grumman, ViON,,, SAIC and Siemens Nixdorf.

Currently he works as a Subject Matter Expert specializing in Enterprise Cloud and Blockchain Technologies. He is the CLO of Elearning and consulting, He holds numerous IT certifications from AWS, GCP, HDS and other organizations.

He is an avid speaker and well-known course author residing in Jacksonville, Florida.

CKA : Certified Kubernetes Administrator



Subscribe To All-Access
Lock In $14.99 / Month Forever

Gain access to this training and all our other courses, offering over 2,500 hours of content, with our cost-effective monthly subscription. No obligations. Cancel anytime.

$49.00 $14.99 Monthly

CKA : Certified Kubernetes Administrator

Certified Kubernetes Adminstrator
CKA : Certified Kubernetes Administrator
Additional Options to Access This Training
This training is also part of our extensive training library containing over 225 courses, 12,000+ videos and over 19,000 practice test questions.

Monthly All-Access Subscription
7 Days Free - $39.00 / month

A great option at an affordable monthly price.

Annual All-Access Subscription
$229 / year

A discounted price when paying for your All Access library on an annual basis.

Lifetime All-Access Library
$379 One time payment

Exceptional Value. Pay once, never have to buy IT training again.

Related Courses


Boost your IT career with Microsoft MTA 98-366 training! Learn networking basics, hardware, protocols, and more. Enroll now and advance your skills.

This course is designed to provide six hours of training and 45 videos that will equip you with the knowledge and skills needed to create network diagrams, explain basic networking concepts, understand switches and routers, comprehend OSI models, gain insight into wide area (WAN) and local area networks (LAN), master wireless networking strategies ,and develop IP addressing proficiency.

Add To Cart


Advance your SharePoint skills with Microsoft 70-489: Developing SharePoint Advanced Solutions course from ITU Online. Enroll now for expert-led training.

In this Microsoft 70-489: Developing Sharepoint Advanced Solutions course you will learn how to create efficient applications for Sharepoint 2013, work with managed metadata solutions, work with the search service, implement enterprise content management, develop publishing sites, and interact with business continuity services.

Add To Cart


Stay safe and secure online with our Cybersecurity Awareness and Prevention Training. Sign up now and protect yourself from cyber threats.

This Cybersecurity Awareness and Prevention Training course offers an in-depth exploration of protecting your network, remaining safe online, securing emails, using anti-virus software to its fullest potential – plus plenty more.

Add To Cart