Concept files are currently stored beside the walkthrough that first needed them. This page gives them a stable learning order without breaking existing URLs.

Core control loop

  1. kubernetes: API objects, desired and observed state, controllers, nodes, pods, namespaces, and kubectl.
  2. reconciliation: observe, compare, act, repeat.
  3. gitops: place reviewed desired state in Git and let a controller maintain it.
  4. argocd, application, and app-of-apps: the concrete GitOps control hierarchy.

Machines and workloads

Networking

Read service, clusterip, and endpointslice before the implementation mechanisms.

Then connect coredns, cni, cilium, ebpf, kube-proxy, and iptables. metallb covers LAN address assignment. going-cilium-only combines the full request path.

GitOps adoption and secrets

Observability and incident mechanics

Use concepts through a real system

Do not stop after definitions. Trace at least one complete mechanism:

kubernetes-coverage records important concepts and labs that do not exist yet.