Kubernetes MOC

A book-shaped table of contents for Kubernetes: cloud-native foundations, the CKAD/CKA/CKS certification tracks, control-plane internals, platform tooling, multi-cluster architecture, and MAANG-level system design and interview prep — cross-linking the existing Prometheus, Observability, and Platform Engineering chapters instead of duplicating them.

Kubernetes

If this were a book, this page is the table of contents. Each Part below is a chapter; each chapter links out to the concepts, designs, and platform notes that already exist elsewhere in this wiki instead of duplicating them. Unwritten chapters are listed as stub entries, not empty files.

Parts

00 — Cloud Native Foundations

The container and OCI fundamentals underneath every later Part — why Kubernetes exists as a reaction to the operational pain of running containers at scale, and the control-plane/API object model everything else in this book builds on.

01 — Kubernetes Core Objects

The primitives every workload is built from — Pods up through Deployments, StatefulSets, DaemonSets, and the namespace/resource boundaries that scope them. See Patterns → Kubernetes Patterns for the design patterns layered on top of these objects rather than re-deriving them here.

02 — Configuration & Application Development (CKAD)

Application-facing configuration and health-signaling — ConfigMaps/Secrets, the Downward API, probes, and multi-container composition patterns. See Patterns → Sidecar for the sidecar pattern in depth rather than re-deriving it here.

03 — Scheduling & Cluster Management (CKA)

How the scheduler places Pods and how cluster operators steer that placement — affinity, taints/tolerations, priority, and the lifecycle operations (maintenance, upgrades) that keep a cluster healthy.

04 — Kubernetes Networking

The network model from CNI up through Services, Ingress, Gateway API, and NetworkPolicy. See System Design → Service Mesh for the general mesh pattern; this Part’s Service Mesh chapter covers running one operationally inside a cluster instead of re-deriving the pattern.

05 — Storage

Persistent storage — Volumes, PVs/PVCs, StorageClasses, and the CSI driver model that backs stateful workloads.

06 — Authentication & Authorization (CKA + CKS)

Who can talk to the API server and what they’re allowed to do — authentication, RBAC, service accounts, and admission control as the first security boundary.

07 — Kubernetes Security (CKS Core)

Node- and pod-level isolation mechanisms — Pod Security Standards, security contexts, seccomp/AppArmor/SELinux, Linux capabilities, and sandboxed runtimes (gVisor, Kata) for stronger tenant isolation.

08 — Supply Chain Security (CKS)

Everything upstream of runtime — image provenance, signing (Sigstore/Cosign), SBOM and vulnerability scanning, and policy enforcement at admission time.

09 — Runtime Security (CKS)

Detecting and responding to compromise after a workload is already running — Falco/eBPF-based detection, audit logging, and the incident-response/forensics workflow specific to a Kubernetes cluster.

10 — Observability

Kubernetes-native signals — logging, Events, kubectl-based debugging, and production troubleshooting workflows.

11 — Kubernetes Internals (MAANG)

Control-plane mechanics at the depth MAANG L6/L7 interviews probe — scheduler, controller-manager, kubelet, etcd, and API server internals, plus admission webhooks and aggregated APIs.

12 — Platform Engineering

Kubernetes-native delivery tooling — Helm, Kustomize, Argo CD, Flux, and building your own operator.

13 — Multi-Cluster & Cloud

Running Kubernetes across managed providers and multiple clusters — AKS/EKS/GKE trade-offs, Cluster API, and multi-region/hybrid topologies.

14 — Performance & Scalability

Scaling a cluster and the workloads on it — HPA/VPA/Cluster Autoscaler/Karpenter, scheduler and network/storage performance, and design considerations at thousands of nodes.

15 — Production Architecture

Running Kubernetes as durable production infrastructure — HA, DR, backup/restore, multi-tenancy, cost, and the anti-patterns and failure modes that show up at scale. See SRE → Disaster Recovery Patterns for the cross-system DR framing this Part applies to Kubernetes specifically.

16 — MAANG System Design

Kubernetes as a building block in distributed-systems interviews — running it under thousands of microservices, AI/ML and event-driven platforms, and designing a control plane at scale. See System Design → Kubernetes Control Plane for a full worked case study rather than re-deriving one here.

17 — Certification Preparation

Objectives, hands-on labs, and mock-exam tracking for CKAD, CKA, and CKS — the practice layer over the knowledge chapters above.

18 — Interview Mastery

Turning the book above into interview performance — design and troubleshooting questions, internals deep-dives, incident walkthroughs, and a final revision pass.

Coverage Mapping

ObjectiveParts (this book)
CKAD00–05, 17 (CKAD section)
CKA00–12, 14, 17 (CKA section)
CKS06–09, 17 (CKS section)
MAANG L6/L711–18

Metadata

AuthorAmit Singh
Scopekubernetes

Local graph

Full graph →

Linked from 12 notes

Metric Label Standards for Cost Attribution

**Goal:** Attribute Grafana Cloud metrics ingestion cost to business unit, product, and environment.

Notes — Library Index

The front page of the notebook — every book-shaped domain, the applied Projects and flat Inbox folders, and how they cross-link into one wiki instead of duplicating content across each other.

Grafana Cloud

A book-shaped table of contents for Grafana Cloud: platform foundations through telemetry collection, Mimir/Loki/Tempo/Pyroscope, visualization, application observability, reliability tooling, developer experience, governance, and enterprise reference architectures — cross-linking existing notes instead of duplicating them.

Infrastructure Platform Engineering

A book-shaped table of contents for infrastructure platform engineering: from infrastructure operations to self-service platforms, IaC foundations, Terraform/OpenTofu, cloud platform design, networking, identity, compute, storage, golden images, automation, governance, observability, reliability, enterprise platforms, anti-patterns, and MAANG interview prep — cross-linking existing sre/networks/kubernetes/patterns/internal-developer-platforms notes instead of duplicating them.

Kubernetes Platform Engineering

A book-shaped table of contents for Kubernetes platform engineering: architecture, multi-tenancy, platform automation, Helm, Cluster API, Crossplane, platform services, observability, security, reliability, and enterprise operations — cross-linking existing kubernetes/observability/platform-engineering notes instead of duplicating them.

2 — Kubernetes Networking

The Kubernetes networking model — pod network, CNI, kube-proxy, Services, Ingress, and the Gateway API.

Computer Networks

A book-shaped table of contents for computer networking, from first principles to production systems: Ethernet through IP, TCP/UDP/QUIC, DNS, the HTTP ecosystem, security, cloud/Kubernetes networking, performance engineering, observability/debugging, and distributed-systems networking — cross-linking existing kubernetes/sre/system-design/tech notes instead of duplicating them.

Observability Engineering

A book-shaped table of contents for observability engineering: foundations through architecture, metrics, logging, tracing, profiling, OpenTelemetry, instrumentation, Kubernetes/cloud, data platforms, visualization, alerting, SRE integration, cost, security, platform engineering, AI-driven operations, and MAANG interview preparation — cross-linking existing prometheus/grafana-cloud/kubernetes/sre/platform-engineering notes instead of duplicating them.

02 — Kubernetes Patterns

Ambassador, Adapter, Init Container, and Operator — the remaining multi-container and control-plane patterns beyond Sidecar, which already has its own chapter in this book.

Datastore HA — production migration notes

Migration paths from signal-forge's single-replica lab datastores to production HA via CloudNativePG, MySQL/Percona, RabbitMQ, and Redis operators.

Container & Pod Hardening

Reference for signal-forge's Kubernetes Pod Security Standards hardening — per-image UIDs, Dockerfile conventions, and the security controls on every workload.

System Design

Principal/Staff-level system design reference collection for MAANG interview preparation — observability pipelines, distributed systems, reliability engineering, and beyond.