Skip to content

Project CNCF

All the articles in "Project CNCF".

  • How the control plane components (kube-apiserver, etcd, scheduler, controller-manager) and node components (kubelet, kube-proxy, container runtime) connect, plus static Pods and the files under /etc/kubernetes, checked hands-on on a kubeadm cluster.

  • CKA cheat sheet

    kubeadm, etcdctl, systemctl, crictl, and kubectl commands plus minimal YAML for each CKA v1.35 curriculum domain, and where to look in the kubernetes.io docs during the exam.

  • CKAD exam review

    I passed the CKAD exam I took on October 12, 2026, with a score of 80%. Notes on how I prepared, what the exam felt like, and a write-up of the NetworkPolicy question I couldn't solve.

  • How an exam UI deployed as a static site drives the kind cluster and terminal on each person's own PC.

  • A local CKAD mock exam you can work through in the real exam format, like killer.sh.

  • Checking state with kubectl get/describe/events/top, reading logs with kubectl logs, and looking inside containers with exec and debug, based on the official docs.

  • Service types and the path from selector to EndpointSlice, Service DNS names, what to check when a connection fails, Ingress rules and pathType, and NetworkPolicy default deny and selector combinations, based on the official docs.

  • From why the container filesystem isn't enough to emptyDir, hostPath, configMap volumes, PV/PVC binding, access modes, reclaim policies, StorageClasses, and generic ephemeral volumes, based on the official docs.

  • Notes on CRDs, custom resources, and Operators that extend the Kubernetes API, and on the rules for deprecating and removing API versions and migrating manifests, based on the official docs.

  • Notes on how an API request passes through authentication, authorization, and admission, plus ServiceAccounts, RBAC, SecurityContext, and Pod Security Standards, based on the official docs.