decision-tree6 min · Beginner
Choose the Right Operational Tool
A browser-native scenario tree for deciding whether to start with Docker, Kubernetes, or Terraform for a given operational outcome.
Domains: Docker, Kubernetes, Terraform
Decision flow (click to expand)
Need to package and run one application on your machine or a single host quickly?
Use Docker: containerize and run locally with `docker run` and `docker compose` patterns.
Need repeatable rollout across multiple hosts with service discovery and scaling?
Use Kubernetes: declarative manifests + Deployments + Services + health/readiness checks.
Need cloud resources to be provisioned safely and repeatably across environments?
Use Terraform: define infrastructure as code with plan/apply workflow and drift control.
Visual flow
flowchart TD
A[What is your goal?] --> B{Platform scope}
B -->|Single host| C[Use Docker]
B -->|Many hosts| D[Use Kubernetes]
B -->|Cloud infrastructure| E[Use Terraform]
Try this from
This element is linked to 1 related interactive items from the same guide family.
flow-steps8 min · Intermediate
Troubleshoot a Service Path
An interactive checklist that mirrors troubleshooting from L7 symptoms down through network and DNS checks.
Domains: Networking, Kubernetes, Linux
Decision flow (click to expand)
Start with DNS resolution?
Run a focused DNS check (`dig`, `/etc/resolv.conf`, expected record type) before packet-level inspection.
DNS passes but traffic fails?
Verify TCP reachability (`nc`) and service endpoints before checking container logs.
Still unresolved?
Use route diagnostics and packet-level capture (`ip route`, `tcpdump`) in short windows.
Visual flow
flowchart TD
A[HTTP/TCP issue] --> B{DNS check}
B -->|PASS| C[TCP test]
B -->|FAIL| D[DNS troubleshooting]
C -->|PASS| E[Application logs]
C -->|FAIL| F[Firewall / security groups / routes]
F --> G[tcpdump verification]
Try this from
This element is linked to 1 related interactive items from the same guide family.
comparison-table7 min · Advanced
Security vs. Speed Priority Matrix
Compare common operational actions by speed, blast radius, and rollback effort before choosing the safest workflow.
Domains: Security & Compliance, CI/CD, Terraform
Decision flow (click to expand)
Need quick recovery with low resource risk?
Prefer pod restart or small config rollout over broad infrastructure changes.
Need durable state change?
Use Terraform with strict plan review and peer validation before apply.
| Action | Speed | Risk | Rollback | When to use |
|---|
| Patch config with ConfigMap | Fast | Low | Rollback easy | Containerized config change |
| Kubernetes rollout restart | Fast | Medium | Rollout undo | Post-deploy behavior drift |
| Terraform apply | Medium | High | Plan/apply/destroy | Provisioning or policy changes |
Try this from
This element is linked to 1 related interactive items from the same guide family.