Kubernetes: operate workloads and recover services
Six lessons, 30 questions, and six cases on Kubernetes workloads, Services, probes, resources, configuration, volumes, access, and operations.
Objectives and progression
A six-module technical course with original Kubernetes application operations and support decisions. Learn to interpret rollouts, probes, destination selection, resource requests, persistent data, and permissions. Includes fictional APS scenarios, inspected v1.37 primary documentation, configuration-dependent limits, and an internal assessment of 24 decisions in 60 minutes.
Audience: APS L2/L3, infrastructure, SRE, systems administration teams, and technical managers.
Prerequisites: Application, monitoring, and production-support fundamentals; no bank-specific internal process assumed.
300 estimated study minutes
- Choose the execution unit and interpret change progress.
- Follow a connection path and distinguish readiness, startup, and restart.
- Interpret requests, limits, and placement constraints without blindly reducing capacity.
- Control configuration propagation and storage lifecycle.
- Distinguish API authorization from workload communication.
- Collect failure evidence and plan maintenance without bypassing availability.
Modules
- Workloads and desired state
- Traffic and probes
- Resources and scheduling
- Configuration and data
- Access and isolation
- Diagnosis and maintenance
Continue learning
- Docker
- CKA — Certified Kubernetes Administrator
- CKAD — Certified Kubernetes Application Developer
- Monitoring and Observability
References and version
Kubernetes v1.37 concepts; current official documentation consulted 2026-09-30; cluster versions and plugin capabilities must be confirmed
- Kubernetes release history · 2026-09-30
- Pods and shared execution context · 2026-09-30
- Deployment rollout and progress conditions · 2026-09-30
- Service selectors ports and EndpointSlices · 2026-09-30
- Liveness readiness and startup probes · 2026-09-30
- Requests limits and scheduling · 2026-09-30
- Persistent volumes claims and access modes · 2026-09-30
- Configuration consumption and propagation · 2026-09-30
- Secret storage and access boundaries · 2026-09-30
- NetworkPolicy enforcement and additive rules · 2026-09-30
- RBAC roles bindings and subresources · 2026-09-30
- Pod diagnosis using state and events · 2026-09-30
- Disruption budgets and eviction · 2026-09-30
- Taints tolerations and scheduling constraints · 2026-09-30
- Service diagnosis through selectors and endpoints · 2026-09-30
- Stable identities and configurable PVC retention · 2026-09-30
- Pod phases container states and restart behavior · 2026-09-30
- Current and previous container logs · 2026-09-30
What you will explore
0 / 6Workloads and desired state
Choose the execution unit and interpret change progress.
Traffic and probes
Follow a connection path and distinguish readiness, startup, and restart.
Resources and scheduling
Interpret requests, limits, and placement constraints without blindly reducing capacity.
Configuration and data
Control configuration propagation and storage lifecycle.
Access and isolation
Distinguish API authorization from workload communication.
Diagnosis and maintenance
Collect failure evidence and plan maintenance without bypassing availability.