fbpx CKA - Certified Kubernetes Administrator | Online Course | Certificação Linux
Certification Advanced

For those who want to stop studying without direction and get approved on the real certification

CKA - Certified Kubernetes Administrator

Complete, 100% hands-on preparation for the CKA exam

Studying alone isn't the problem. The problem is not knowing whether you're studying what actually shows up on the exam — until you freeze on exam day.

⭐ 5.0 (0 reviews) 👥 14 students
182 mock exam questions
20 labs in your browser
🏅 LPI Chair only Brazilian

This is for you if:

  • You've already tried studying alone and got stuck without knowing why.
  • You want to move up from tier-1 support and don't know what the next step is.
  • You've memorized commands but never tested that knowledge on a real exam.
  • You want to move into infrastructure/Linux and don't know where to start.

The content on your exam is defined by someone right here — Prof. Uirá is Chair of the LPI Board, the only Brazilian to hold that seat. Studying without that direction is studying in the dark. And the time you lose doesn't come back.

Course preview CKA - Certified Kubernetes Administrator

What you will learn

  • Kubernetes Architecture
  • Cluster Installation and Configuration (kubeadm)
  • YAML in Practice for Kubernetes
  • Deployments, ReplicaSets, DaemonSets
  • RBAC and Security
  • Services, DNS and Ingress
  • Volumes, ConfigMaps and Secrets
  • Advanced Scheduling
  • Workloads and Infrastructure Troubleshooting
  • Final Timed Exam (Killer.sh Style)

Course Content

From the first command to exam day: 95 lessons built in the right order for you to learn — and pass.

95 lessons • 1h of video • 182 mock exam questions • 20 hands-on labs
🎬 Class 1 — Preparing the Environment: Docker, kubectl, Minikube and kind[4m]
🎬 Class 2 — Configuring VIM for YAML Editing[2m]
🎬 Class 3 — Navigating Kubernetes Official Documentation[1m]
📘 Guided Lab: Environment from Scratch[1m]
🧩 Quiz: Environment from Scratch: Docker, kubectl, Minikube, kind, VIM[18m]
🎬 Class 1 — CKA Certification Format and Rules[1m]
🎬 Class 2 — Exam Domains and Their Weight[1m]
🎬 Class 3 — Strategies for Using Documentation During the Exam[1m]
🎬 Class 4 — Efficient Time Management in the Exam[1m]
🎬 Class 5 — Habits of High Scorers[1m]
📘 Guided Lab: About CKA Certification[30m]
🧩 Quiz: About CKA Certification[16m]
🎬 Class 1 — Why Kubernetes Exists and What It Solves[1m]
🎬 Class 2 — Two Types of Nodes: control plane and worker[2m]
🎬 Class 3 — The Complete Flow of Creating a Pod[1m]
🎬 Class 4 — Observing Cluster Components in kind[1m]
📘 Guided Lab: Fundamentals[1m]
🧩 Quiz: Kubernetes Fundamentals[18m]
🎬 Class 1 — YAML Rules That Matter in Kubernetes[1m]
🎬 Class 2 — The Anatomy: apiVersion, kind, metadata, spec[1m]
🎬 Class 3 — Generating YAML is Faster and Safer Than Writing[1m]
🎬 Class 4 — Copying Ready-Made Examples from Official Documentation[1m]
🎬 Class 5 — Identifying and Fixing Common YAML Errors[1m]
📘 Guided Lab: YAML in Practice[1m]
🧩 Quiz: YAML in Practice for Kubernetes[18m]
🎬 Class 1 — 3 Ways to Set Up a Cluster in This Course[1m]
🎬 Class 2 — The Step-by-Step Process of kubeadm init and join[1m]
🎬 Class 3 — Simulating Real Bootstrap with kind[1m]
🎬 Class 4 — Regenerating Expired Tokens and join Commands[1m]
🎬 Class 5 — Static Pods: How the control plane Self-Hosts[1m]
📘 Guided Lab: Installation and Configuration[1m]
🧩 Quiz: Installation and Configuration[20m]
🎬 Class 1 — Where Certificates Are Stored[1m]
🎬 Class 2 — Inside kubeconfig[1m]
🎬 Class 3 — etcd: Where Cluster State Lives[1m]
🎬 Class 4 — Cluster Network Fundamentals[1m]
📘 Guided Lab: Internal Architecture[1m]
🧩 Quiz: Internal Architecture: etcd, API server, controller-manager, scheduler, kubelet, kube-proxy[20m]
🎬 Class 1 — The Path of a Request[1m]
🎬 Class 2 — kubectl explain: Your Offline Encyclopedia[1m]
🎬 Class 3 — Discovering Which Resources Exist in the Cluster[1m]
🎬 Class 4 — Accessing the Raw API (without kubectl)[1m]
🎬 Class 5 — Output Formats Worth Mastering[1m]
📘 Guided Lab: APIs and Access[1m]
🧩 Quiz: APIs and Access: kubectl, kubeconfig, kubectl explain[20m]
🎬 Class 1 — The 4 Pieces of RBAC[1m]
🎬 Class 2 — Creating in Practice[1m]
🎬 Class 3 — Testing Permission: kubectl auth can-i[1m]
🎬 Class 4 — Debugging Real Forbidden Errors[1m]
🎬 Class 5 — Ready-Made ClusterRoles Worth Knowing[1m]
📘 Guided Lab: Basic RBAC[1m]
🧩 Quiz: API Objects and Basic RBAC[20m]
🎬 Class 1 — The Deployment → ReplicaSet → Pod Chain[1m]
🎬 Class 2 — Rollout and Rollback[1m]
🎬 Class 3 — Rollout Strategies[1m]
🎬 Class 4 — DaemonSet: One Pod per Node[1m]
🎬 Class 5 — StatefulSet: Stable Identity[1m]
📘 Guided Lab: Deployments, ReplicaSets, DaemonSets, StatefulSets[1m]
🧩 Quiz: Deployments, ReplicaSets, DaemonSets, StatefulSets[20m]
🎬 Class 1 — Helm: Install, List, Update, Remove[1m]
🎬 Class 2 — Customizing Values Without Editing the Chart[1m]
🎬 Class 3 — Kustomize: Customize Without Templates[1m]
🎬 Class 4 — When to Use Which[1m]
📘 Guided Lab: Helm and Kustomize[1m]
🧩 Quiz: Helm and Kustomize[20m]
🎬 Class 1 — Ephemeral Volume: `emptyDir`[1m]
🎬 Class 2 — Manual Persistent Volume: `hostPath`[1m]
🎬 Class 3 — Access Modes (the Detail That Trips Up Most)[1m]
🎬 Class 4 — StorageClass: Dynamic Provisioning[1m]
🎬 Class 5 — Using PVC Inside a Pod[1m]
🎬 Class 6 — ConfigMap and Secret: Non-Persistent Data, but Mountable Like Volumes[1m]
📘 Guided Lab: Volumes and Data[1m]
🧩 Quiz: Volumes and Data: PV, PVC, StorageClass, ConfigMap, Secret[18m]
🎬 Class 1 — How a Service Finds Its Pods[1m]
🎬 Class 2 — ClusterIP (default)[1m]
🎬 Class 3 — NodePort[1m]
🎬 Class 4 — LoadBalancer[1m]
🎬 Class 5 — CoreDNS: Name Instead of IP[1m]
🎬 Class 6 — Headless Service (without ClusterIP)[1m]
📘 Guided Lab: Services and DNS[1m]
🧩 Quiz: Services and DNS[18m]
🎬 Class 1 — Ingress: HTTP Routing by Host/Path[1m]
🎬 Class 2 — Gateway API: The Successor to Ingress[1m]
🎬 Class 3 — NetworkPolicy: Who Can Talk to Whom[1m]
🎬 Class 4 — Restricting Egress Too[1m]
🎬 Class 5 — Testing Connectivity Quickly[1m]
📘 Guided Lab: Advanced Traffic[1m]
🧩 Quiz: Advanced Traffic: Ingress, Gateway API, NetworkPolicy[18m]
🎬 Class 1 — `nodeSelector`: The Simplest Way[1m]
🎬 Class 2 — Node Affinity: More Expressive Rules[1m]
🎬 Class 3 — Pod Affinity and Anti-Affinity[1m]
🎬 Class 4 — Taints and Tolerations: The Inverse of nodeSelector[1m]
🎬 Class 5 — Diagnosing a Pod That Won't Schedule[1m]
📘 Guided Lab: Scheduling[1m]
🧩 Quiz: Scheduling: Affinity, Taints/Tolerations, nodeSelector[20m]
🎬 Class 1 — The Mental Checklist for Any Pod Troubleshooting[1m]
🎬 Class 2 — Decoding Each STATUS[1m]
🎬 Class 3 — `ImagePullBackOff` in Practice[1m]
🎬 Class 4 — `CrashLoopBackOff` in Practice[1m]
🎬 Class 5 — `OOMKilled`[1m]
🎬 Class 6 — Misconfigured Probes: Pod Stays `Running` but Never `Ready`[1m]
🎬 Class 7 — Debugging with a Helper Container (`kubectl debug`)[1m]
📘 Guided Lab: Troubleshooting I[1m]
🧩 Quiz: Troubleshooting I: Pods, Containers, Application[20m]
🎬 Class 1 — Node `NotReady`: The Checklist[1m]
🎬 Class 2 — control plane Components as Static Pods[1m]
🎬 Class 3 — Simulating a Broken Static Manifest[1m]
🎬 Class 4 — Diagnosing Cluster DNS/Network Problems[1m]
🎬 Class 5 — Disk Space / Node Resources[1m]
📘 Guided Lab: Troubleshooting II[1m]
🧩 Quiz: Troubleshooting II: Nodes, Cluster, control plane, Network[20m]
🎬 Class 1 — Creating a CRD from Scratch[1m]
🎬 Class 2 — Creating a Custom Object (Custom Resource)[1m]
🎬 Class 3 — Validation via Schema[1m]
🎬 Class 4 — Discovering Already Installed CRDs in a Cluster[1m]
📘 Guided Lab: Custom Resource Definitions[1m]
🧩 Quiz: Custom Resource Definitions (CRDs)[20m]
🎬 Class 1 — Admission Controllers: The Final Gate[1m]
🎬 Class 2 — `securityContext`: Security at Pod and Container Level[1m]
🎬 Class 3 — Pod Security Standards (Replacement for PodSecurityPolicy)[1m]
🎬 Class 4 — ResourceQuota and LimitRange (Resource Consumption Security)[1m]
📘 Guided Lab: Security[1m]
🧩 Quiz: Security: Admission Controllers, Advanced RBAC[20m]
🎬 Class 1 — The Two HA Models[1m]
🎬 Class 2 — Why etcd Replicas Must Be Odd[1m]
🎬 Class 3 — Setting Up Stacked HA with kubeadm (Conceptual + Real Commands)[1m]
🎬 Class 4 — Checking the Health of an HA Cluster[1m]
🎬 Class 5 — What Happens When ONE control plane Falls (in a 3-Node Cluster)[1m]
📘 Guided Lab: High Availability[1m]
🧩 Quiz: High Availability: Stacked vs External control plane[20m]
🎬 Class 1 — How to Run the Practice Exam[1m]
🎬 Class 2 — Practice Exam Weight Distribution (Mirrors the Real Exam)[1m]
🎬 Class 3 — After the Practice Exam: 3 Signs You're Ready[1m]
📘 Guided Lab: Final Practice Exam[1m]

Good content without someone to teach it is worthless. Meet who built this course.

Instructor

Prof. Uirá Ribeiro — instructor

Prof. Uirá Ribeiro

Board Chair — Linux Professional Institute

Linux specialist with more than 20 years of experience. Author of 5 books, mentor to +14,033 certified students and holder of 22 high-level international certifications.

"I wrote the official LPI Learning Materials used in Linux Essentials, Security Essentials, LPIC-2, DevOps Tools, and LPIC-3. Here, you learn straight from the source." — Prof. Uirá Ribeiro
5.0 Rating
14,033+ Students
23 Courses

Certifications

  • LPIC-3 300, 303 e 304
  • LPIC-2 e LPIC-1
  • AWS Solutions Architect, SysOps, Cloud Practitioner
  • Red Hat RHCE, RHCSA
  • Red Hat Specialist — Containers & Kubernetes
  • CompTIA Linux+, Security+, CySA+, Project+
  • Linux Foundation CKA e LFCS
  • DevOps Tools Engineer, Web Dev Essentials, Security Essentials
Official training platform: LPI — Linux Professional Institute Training Partner Platinum LPI Publishing Partner LPI Approved Trainer Linux Foundation — Training partner

LPI Training Partner Platinum — fewer than 20 schools in the world hold this distinction

Our students work at:
🛡️

Unconditional 7-day guarantee

You have 7 days to try the course with no risk. If for any reason — and we don't need to know which — you are not satisfied, just request a refund and we will return 100% of your money. No questions asked. No red tape. The risk is all ours.

Frequently Asked Questions

Have a question? See the answers below.

Is the CKA exam multiple choice?

No. The exam is 100% hands-on, done on the command line, lasts 2 hours and consists of real tasks on a Kubernetes cluster.

Can I consult the documentation during the exam?

Yes, the official Kubernetes documentation (kubernetes.io/docs) is the only source allowed during the exam, with direct links above each question.

Do I need any certification before the CKA?

There is no formal prerequisite. We recommend basic knowledge of Linux and containers.

How many attempts do I get?

The CKA includes 1 retake and 2 attempts at the Killer.sh simulator, included in the exam fee.

How long is the certificate valid?

2 years from the date you pass.

WhatsApp