A proposed four-day workshop on resource decisions
We shorten familiar deployment tasks and examine a representative workload across its relevant demand conditions. Each change needs application evidence as well as resource measurements.
Day 1
Workload behavior and resource symptoms
Explain container resource settings, probes, and application responses. Distinguish workload failure from a process that remains running but cannot meet its intended behavior.
Hands-on exercises
- Establish demand and response observations for the sample workload.
- Compare a resource-constrained workload with an application-level fault.
Day 2
Effective configuration and controller interactions
Connect Helm or Kustomize values to admitted resources and scaling configuration. Inspect defaults and calculations that can change the meaning of the submitted manifest.
Hands-on exercises
- Compare intended requests and limits with effective Pod settings.
- Explain how changing a request affects the selected utilization calculation.
Day 3
Placement, capacity, and shared demand
Examine scheduler accounting, node resources, topology, and competing workloads. Relate a placement decision to the actual constraints rather than available memory alone.
Hands-on exercises
- Diagnose a workload that cannot fit despite apparently idle capacity.
- Compare behavior under a representative shared-node condition.
Day 4
Controlled tuning and repeatable reviews
Connect resource changes to state, scaling, and operational permissions. Define the service checks and recovery conditions required to accept a new setting.
Hands-on exercises
- Change one resource assumption and compare the same workload observations.
- Record the measurements and constraints behind a proposed configuration.
Your workload profiles, resource questions, and platform responsibilities can shape the agenda. Get in touch to tailor the workshop to your team's work.