Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Certified Kubernetes Administrator Ultimate Masterclass
Rating: 4.4 out of 5(94 ratings)
42,551 students

Certified Kubernetes Administrator Ultimate Masterclass

Certified Kubernetes Administrator | Hands-on | Scenario Based Questions
Created byDeepak Dubey
Last updated 2/2026
English

What you'll learn

  • Exam Strategy to Pass the Certified Kubernetes Administrator
  • VIM Tips, Shell Tips, Lookup Help and Documentation
  • Tips and Tricks to solve each question
  • Time Management, Organization and Planning for Exam
  • Scenario Based Questions

Course content

3 sections82 lectures15h 44m total length
  • CKA Exam Strategy, Tips & Tricks29:07
  • Kubernetes Install12:50

    Install and integrate a two-node Kubernetes cluster on AWS using Ubuntu 20.04, including master and worker, containerd, kubeadm, kubectl, kubelet, disable swap, and Calico networking.

  • Kubernetes Upgrade8:24
  • Digital Ocean - Automated Kubernetes Setup16:05

    Set up a two-node Kubernetes cluster on DigitalOcean with a master and worker, using Ubuntu 20.04 droplets, SSH keys, and automated scripts to install and join Kubernetes and verify pods.

  • Question - Upgrade Master Node6:45

    Upgrade the Kubernetes master from 1.20.1 to 1.20.2 by updating control plane components and kubelet, kubeadm, and kubectl, after draining and uncordoning the master, without upgrading workers or addons.

  • Kubernetes Backup5:08
  • Question - ETCD Backup and Restore2:07

    Learn to take a snapshot of an etcd instance and save it to a specified location, then restore from that snapshot using etcdctl with provided TLS certs.

  • Scenario Based Question - ETCD Backup and Restore V211:36

    Learn how to back up and restore etcd in a Kubernetes cluster using snapshot save and restore, including identifying the correct master or worker node, handling certs, and transferring files.

  • Kubernetes StorageClass Persistent Volume PersistentVolumeClaim and Deployment8:20

    The lecture demonstrates creating a local storage class, provisioning a persistent volume and a persistent volume claim, and deploying an nginx pod that mounts the PVC.

  • Expand PersistentVolumeClaim3:46
  • Question - Create PersistentVolume1:57

    Learn to create a Kubernetes persistent volume with a YAML PV config, 1 gigabyte capacity, read write many access, and host path /tmp/app/config.

  • Kubernetes Ingress8:52

    Learn to configure Kubernetes ingress with minikube and the nginx ingress controller by creating a namespace, deployments, services, and ingress rules for host hello world.info with paths / and /v2.

  • Create Ingress Object2:20

    Create an ingress object in namespace zinger to expose the Hello service on port 8989, using the prefixed path Hello star via documented annotations, demonstrated as a single-command CLI solution.

  • Question - RBAC3:36

    Demonstrate an RBAC task by creating a cluster role deployer admin with access to deployments, statefulsets, and daemonsets, and bind it to a service account in app team dash namespace.

  • Kubernetes Network Policies8:36
  • Question - Create Network Policy7:15

    Create a Kubernetes network policy in the internal namespace to allow port 80 from within the same namespace and from the cop namespace, then test with Nginx and Mongo.

  • Kubernetes DNS Service Lookup7:30

    Explore how Kubernetes DNS resolves services across namespaces, using a DNS utils pod to NS lookup front end and back end services, and learn when to use fully qualified names.

  • nslookup4:53

    Perform nslookup for a Kubernetes service and pod using a busybox pod and nginx deployment. Validate service and pod DNS after exposing port 80 with the YAML.

  • Kubernetes Static Pods5:51
  • Pod Scheduling Using Node Name and Node Selector7:41
  • Using Named Port in Deployment and Service7:22
  • Question - Troubleshoot Broken Node3:10

    Learn to troubleshoot a broken Kubernetes worker node in a scenario-based exam by inspecting kubelet status, starting and enabling the service, and verifying the node is ready with kubectl.

  • Safely Drain a Node5:40

    Learn how to safely drain a node in Kubernetes by using a DaemonSet and a Deployment, illustrating how cordon, eviction, and ignoring DaemonSet pods affect scheduling.

  • Find Pod with the Highest CPU Usage2:51

    Identify the pod with the highest cpu usage across all namespaces using kubectl top pod, filtering by label tier equal to control plane, and write its name to a file.

  • Calculate Number of Nodes where Pods can be Scheduled3:39

    Determine the healthy number of nodes for scheduling pods and deployments by inspecting taints on master and worker nodes. Use kubectl commands to count available nodes.

  • 3 Practice Questions - Logs, Scale and Drain3:44

    Practice three scenario-based kubernetes tasks—monitor pod logs and write to a file, scale a deployment, and safely drain a node—using kubectl commands.

  • CKA - Search Like a Pro11:53

    Master search strategies for the certified Kubernetes administrator exam by locating ingress, annotations, and network policy and persistent volumes snippets with global search and copy-paste techniques.

Requirements

  • Some Level of Knowledge and Hands-on with Kubernetes

Description

This course will cover everything that you need in order to pass the Certified Kubernetes Administrator Exam.

It is specifically created to supplement your existing knowledge of Kubernetes and to deal with passing the exam.

This is not a beginner's course and expect you to know about basics of Kubernetes and have some existing hands-on experience with Kubernetes.

Contains Tips, Tricks and Exam Strategy

Last Minute Preparation Guide

How to setup your local environment and Exam setup on the exam day

Time Management, Planning and Navigation through the questions

Hacks, Quick Lookups on the Questions being asked

All the important topics covered when appearing for these exams

Topic by Topic Demo of the important potential questions

Straight to the point

Efficient and effective use of your time

Documentation Walkthrough

Advice on passing the exam on the second attempt if not pass on the first attempt

Since both the exam overlap with each other on some topics and exam pattern so better use of your time in learning that through a single course

Most of the exercises can be performed via minikube on local machine

Only the Installation, Upgrade and ETCD backup requires you to create some infrastructure onto the cloud

Explanation on how to tackle every question one by one

Going to the exam with the right mindset.

Who this course is for:

  • You need some knowledge and hands-on experience on Kubernetes. This is not a Beginner level course. This is the right course if you are already have knowledge, concepts and Hands-on with Kubernetes and now you wish to get certified.