English

English posts

Kubernetes is not YAML first. It is boundary, state, and signal under pressure.

Notebook-style Kubernetes mainline sketch
Mainline Build the skeleton.
Notebook-style Kubernetes production signal sketch
Production Watch signals fail.
Notebook-style Kubernetes concept boundary sketch
Concepts Turn terms into judgment.

Mainline

KAI Road of Kubernetes

Mainline EN Part 4

KAI Road of Kubernetes 04 — What Probes are, and why Running is not Ready

A Service gives a stable entry point, but Kubernetes still needs to know which Pods can safely receive traffic. This chapter separates readiness, liveness, and startup probes so a workload does not turn a slow warm-up into a restart loop.

Core idea Running only means the process is up. Ready means the Pod can safely receive traffic. Probes are the workload status signals Kubernetes acts on.

Mainline
Read
Mainline EN Part 5

KAI Road of Kubernetes 05 — ConfigMaps and Secrets: keep settings out of the image

Probes let a workload report state, but the same application still needs different settings in different environments. This chapter separates container images, ConfigMaps, and Secrets so runtime configuration does not get baked into the image.

Core idea An image should package the program, not the environment decision. ConfigMaps and Secrets let Kubernetes inject runtime data into Pods without rebuilding the image.

Mainline
Read

Production

Production notes

Concepts

Technical concepts