Control loops và workload lifecycle
Kubernetes là hệ thống API + controllers liên tục đưa observed state về desired state; apply YAML không phải imperative deployment script.
10 chương cốt lõi
Control Plane & Reconciliation
API server, etcd, scheduler, controller manager và kubelet.
02API Objects & Declarative Model
Spec/status, metadata, watch, ownership, finalizers và admission.
03Pod Lifecycle & Probes
Init, restart, readiness, liveness, startup và termination.
04Scheduling & Resources
Requests/limits, QoS, affinity, taints, topology và OOM.
05Workload Controllers & Rollouts
Deployment, ReplicaSet, Job, DaemonSet và rollout safety.
06Services, DNS & Gateway
Endpoints, kube-proxy, CNI, Ingress/Gateway và NetworkPolicy.
07Storage & Stateful Workloads
PV/PVC, StorageClass, CSI, StatefulSet, backup và failover.
08Configuration & Security
ConfigMap, Secret, RBAC, service accounts, admission và Pod security.
09Autoscaling & Disruption
HPA/VPA, node scale, PDB, drain và capacity lag.
10Observability & Troubleshooting
Events, logs, metrics, audit, rollout and incident flow.
Deep dive và boundary
Ingress & Gateway API
Controller/data plane, IngressClass, TLS, paths, headers, status, Gateway roles và debugging.
RuntimeDocker → Kubernetes
Image/OCI/CRI, Compose mapping, resource, storage, network và security boundaries.
Deep labsIngress & Runtime Failures
404/502/503/504, TLS, Gateway migration, Pod compatibility và graceful rollout.