AUWENFIELD NOTES
JOHNNY AUWENFORGE
LUMEN Galleries ↗
← tools

Kubernetes: from a pod to an operated service

Learn desired state, deployments, services, and basic diagnosis on a local cluster.

GUIDE

7 published lessons · Updated 2026-09-14

1 / 10Before you begin

Read in order, or choose a chapter. Lesson links can be bookmarked.

Before you begin

Complete the first Docker lessons. Install kubectl and a local cluster such as minikube from their official instructions. Start the cluster. These commands require a dedicated local context; confirm kubectl config current-context before modifying resources.

Working toward: Deploy and recover a small application with probes, resource requests, storage, access controls, and observable rollouts.

Read each explanation, work through the example, and attempt the exercise before opening its answer. Published lessons are ready to study; unfinished roadmap topics remain planned.

Validation: New lessons 5–7 were reviewed against current Kubernetes documentation on 14 September 2026. YAML was parsed and checked for matching selectors, named ports, namespaces, probes and resource/rollout settings. No kubectl, API server or local cluster was available: admission, scheduling, image pulls, probe transitions and rollbacks were not execution-tested. Use a dedicated local cluster and record its client/server versions; schema acceptance is not inferred from YAML parsing.