Skip to main content

Reference and Selective Reading

You do not need to read the Kubernetes documentation cover-to-cover for this module. Use the concept pages and practice pages first. Open these external references only when you need the authoritative wording, a field reference, or a deeper example.

Source Roles

SourceRoleWhy it is here
kubernetes.io/docsPrimary teaching referenceEvery concept field in this module has an authoritative reference page here
OCI specsPrimary for container internalsimage-spec and runtime-spec define what an image is and what a runtime must do
Linux man pages (man7.org)Selective supportnamespaces(7) and cgroups(7) are the kernel-side truth
Local The Linux Command Line chunksLight support onlyUse for shell and permissions background, not for container internals

See Also (external) -- grouped by cluster

Cluster 1: What a Container Actually Is

Cluster 2: Kubernetes Foundations

Cluster 3: Networking and Services

Cluster 4: Configuration and State

Cluster 5: Operating a Cluster

Concept-to-Source Map

Concept pageBest source if stuckWhy this source
Namespaces and cgroupsnamespaces(7)Authoritative per-namespace semantics at the kernel layer
OCI images, layers, and the runtimeOCI Image SpecDefines the exact manifest and config structure
Docker vs containerd vs CRI-OKubernetes: Container RuntimesClearly names where each piece lives in the runtime stack
The control planeCluster ArchitectureCanonical component description
Pods, ReplicaSets, DeploymentsDeploymentsFull update, rollback, and strategy fields
The declarative reconciliation loopControllersKubernetes' own phrasing of the loop
Cluster networking modelCluster NetworkingStates the four guarantees and CNI landscape
Services, kube-proxy, cluster DNSServiceComplete Service behavior and EndpointSlice details
Ingress and the Gateway APIGateway APICurrent recommended direction for new clusters
ConfigMaps, Secrets, and env injectionSecretsMost subtle and most often misused
Volumes, PVs, StorageClassesPersistent VolumesFull binding and reclaim lifecycle
StatefulSets and headless servicesStatefulSetsOrdered rollout and identity guarantees
Resources, QoS, HPAResource ManagementPrecise CPU/memory semantics and QoS derivation
Security contexts, PSS, RBACPod Security StandardsProfile definitions and enforcement model
Observability and kubectl workflowTroubleshooting ApplicationsOfficial debug task catalog