☸️

CNCF / Linux Foundation

🔥 Trending

Certified Kubernetes Administrator

Prove proficiency in cluster installation, configuration, administration, and workload management for Kubernetes.

Avg Salary

$148k/yr

Difficulty

Advanced

Prep Time

~160h

Exam Cost

$395

Skills Covered

KubernetesCluster AdministrationNetworkingStorageSecurityTroubleshooting

Exam Outline

1.29 · Updated 2024-01

Questions

17

Duration

120 min

Pass Score

66%

Format

Performance-based (hands-on terminal tasks)

25%

Cluster Architecture, Installation & Configuration

6 objectives

  • Manage role-based access control (RBAC) — create roles, ClusterRoles, bindings.

  • Use Kubeadm to install a basic cluster and join worker nodes.

  • Manage a highly available Kubernetes cluster (stacked etcd, external etcd).

  • Provision underlying infrastructure for deploying a Kubernetes cluster.

  • Perform a version upgrade on a Kubernetes cluster using Kubeadm.

  • Implement etcd backup and restore procedures.

15%

Workloads & Scheduling

6 objectives

  • Understand Deployments and how to perform rolling updates and rollbacks.

  • Use ConfigMaps and Secrets to configure applications.

  • Know how to scale applications manually and with HorizontalPodAutoscaler.

  • Understand primitives to create robust, self-healing application deployments (liveness, readiness, startup probes).

  • Understand how resource limits and requests affect Pod scheduling.

  • Awareness of manifest management with Helm or Kustomize.

20%

Services & Networking

5 objectives

  • Understand connectivity between Pods and how to troubleshoot networking issues.

  • Understand ClusterIP, NodePort, LoadBalancer, and ExternalName service types.

  • Know how to use Ingress controllers and Ingress resources.

  • Know how to configure and use CoreDNS.

  • Choose an appropriate container network interface plugin for a given scenario.

10%

Storage

4 objectives

  • Understand storage classes and persistent volume claim lifecycle.

  • Understand volume modes, access modes, and reclaim policies for persistent volumes.

  • Configure applications with persistent storage using PVs and PVCs.

  • Know how to expand persistent volumes and configure volume snapshots.

30%

Troubleshooting

6 objectives

  • Evaluate cluster and node logging to identify issues.

  • Understand how to monitor applications and cluster components.

  • Manage container stdout and stderr logs effectively.

  • Troubleshoot application failures (CrashLoopBackOff, ImagePullBackOff, OOMKilled).

  • Troubleshoot cluster component failures (API server, scheduler, controller manager, kubelet).

  • Troubleshoot networking (CNI, DNS, service connectivity, kube-proxy).

Course Coming Soon

This certification prep course is being generated. Admins can create it now using the Course Factory.