Introduction
Prerequisites
- kubectl refresher Intro
- kubectl get
- kubectl describe
- kubectl get events
- kubectl logs
- kubectl logs label
- kubectl logs timestamps
- kubectl logs follow
- kubectl exec
- kubectl port forward
- kubectl auth can i
- kubectl top
- kubectl explain
- kubectl diff
- Kubernetes EphemeralDebug Containers
- k9s Walkthrough
Troubleshooting Scenarios
- Image Pull Errors
- Crashing Pods
- Pending Pods
- Case of the Missing Pods
- Schrodingers Deployment
- Create Container Errors
- Config Out of Date
- Reloader
- Endlessly Terminating Pods
- Field Immutability
- enableServiceLinks
- Interns can see our secrets
- Port Mania
- Unreachable Pods Leaky Network Policies
- What the Ingress
- Multi Attach Volume Errors