Maxtrain.com - [email protected] - 513-322-8888 - 866-595-6863


Certified Kubernetes Administrator (CKA)


Becoming a Certified Kubernetes Administrator (CKA) shows that an individual has mastered the knowledge, skills, and abilities to design, implement, and maintain a production grade Kubernetes Cluster. Through a focused combination of conceptual lecture and hands-on labs, students will gain all of the skills necessary to become a CKA.


Module 1 - Cluster Architecture, Installation & Configuration

Each student will be given an environment that allows them to build a Kubernetes environment from scratch. After a detailed discussion on key architectural components and primitives, students will install a production grade Kubernetes cluster using Kubeadm.

Hands-on labs:

  • Use Kubeadm to Install a Basic Cluster
  • Augment a Basic Kubeadm Cluster to Achieve High-Availability
  • Manage Role Based Access Control (RBAC)
  • Implement etcd Backup and Restore
  • Perform a Version Upgrade on a Kubernetes Cluster using Kubeadm

Module 2 - Workloads & Scheduling

After successfully instantiating their own Kubernetes Cluster, students will be guided through foundational concepts of deploying and managing applications in a production environment. The discussion focuses on effectively creating applications that are easy to configure, simple to manage, quick to scale, and able to heal themselves.

Hands-on labs:

  • Understanding How Resource Limits Affect Pod Scheduling
  • Using ConfigMaps and Secrets to Configure Applications
  • Creating Robust, Self-Healing Application Deployments
  • Deployments: Scaling, Rolling Updates & Rollbacks
  • Managing and Templating Manifests with Helm

Module 3 - Services & Networking

Thoroughly understanding the underlying physical and network infrastructure of a Kubernetes cluster is an essential skill for a Certified Kubernetes Administrator. After an in-depth discussion of the Kubernetes Networking Model, students explore the networking of their cluster’s Control Plane and Workers, Pods, and Services.

Hands-on labs:

  • Understanding the Host Networking on Cluster Nodes
  • Understanding Connectivity Between Pods
  • Services: ClusterIP, Nodeport, LoadBalancer
  • Using Ingress Controllers and Resources to Expose a Service
  • Configuring CoreDNS

Module 4 - Storage

Certified Kubernetes Administrators are in charge of designing and implementing the storage architecture for their clusters. After discussing many common cluster storage solutions and how to best use each, students practice incorporating stateful storage into their applications.

Hands-on labs:

  • Understanding the Persistent Volume Claims Primitives
  • Understanding Volume Modes, Access Modes, and Reclaim Policies
  • Automating Storage with Storage Classes

Module 5 - Troubleshooting

 A Certified Kubernetes Administrator is expected to be an effective troubleshooter for their cluster. The lecture covers a variety of ways to evaluate and optimize available log information for efficient troubleshooting, and the labs have students practice diagnosing and resolving several typical issues within their Kubernetes Cluster.

Hands-on labs:

  • Evaluating and Optimizing Cluster, Node, and Container Logging
  • Monitoring Applications
  • Troubleshoot Application Failure
  • Troubleshoot Cluster Component Failure
  • Troubleshoot Networking
  • Taints

Module 6 - Certified Kubernetes Administrator Practice Exam

Just like the Cloud Native Computing Foundation CKA Exam, the students will be given two hours to complete hands-on tasks in their own Kubernetes environment. Unlike the certification exam, students taking the Alta3 CKA Practice Exam during this course will have scoring and documented answers available immediately after the exam is complete, and will have built-in class time to re-examine topics that they wish to discuss in greater depth.


It is suggested that students take the Kubernetes Bootcamp course prior to taking the Certified Kubernetes Administrator course.



This course is intended for students who have the basic knowledge of the core components of Kubernetes, such as Pods and Deployments. 


5 Days Course

Class Dates

Remote Live

This class runs from 10:00 AM to 06:00 PM EDT
Remote Live

This class runs from 10:00 AM to 06:00 PM EDT

Loading ...