A proposed four-day workshop on request-path investigation
We use one application path throughout the course. Familiar setup is shortened so each module can add evidence about how requests reach, or fail to reach, that application.
Day 1
Workloads and eligible endpoints
Explain probes, labels, ports, and rollout behavior. Compare a healthy process with an endpoint that is eligible to receive the intended traffic.
Hands-on exercises
- Find a Service selector or port mismatch using workload evidence.
- Observe how a release changes the eligible backends.
Day 2
Configuration and control-plane updates
Connect Helm or Kustomize output to Services, endpoint controllers, and node networking components. Identify whether live configuration matches the intended route.
Hands-on exercises
- Compare rendered network resources with the objects and endpoints in use.
- Trace an endpoint change after a workload replacement.
Day 3
DNS, ingress, proxies, and policy
Follow the request through internal discovery and the selected external routing implementation. Distinguish native networking from any mesh or authentication layer in the path.
Hands-on exercises
- Investigate the same symptom from client, proxy, and backend positions.
- Identify a policy or authentication decision without disabling unrelated controls.
Day 4
Load, state, and reusable evidence
Examine resource pressure, persistent connections, credentials, and autoscaling effects on the path. Define the observations required to validate a change and make the investigation repeatable.
Hands-on exercises
- Repeat a corrected request path under a bounded workload change.
- Produce a path-specific diagnostic record another engineer can follow.
Your ingress, network integrations, and diagnostic questions can shape the agenda. Get in touch to tailor the workshop to your team's work.