Check ingress controller pods

Learning Kubernetes · 4:16

Listen on 93

Lyrics

[Verse 1]
When your traffic isn't flowing through
And users can't get to your site
Time to check what's happening with
Your ingress controller tonight
Open up your terminal
Type the command that we all know
kubectl get pods will show you
Where your traffic's meant to go

[Chorus]
Check ingress controller pods
In the nginx namespace
See if they're running strong
Or if something's out of place
One controller per cluster
That's the rule we follow through
TLS at the ingress
That's the best practice too

[Verse 2]
kubectl get pods dash n
ingress dash nginx is the way
Look for Ready, Running status
Green lights mean you're okay
If you see Pending, Crashing
Something's wrong behind the scene
Check your resources and your configs
Keep your gateway running clean

[Chorus]
Check ingress controller pods
In the nginx namespace
See if they're running strong
Or if something's out of place
One controller per cluster
That's the rule we follow through
TLS at the ingress
That's the best practice too

[Bridge]
Nginx, Traefik, or cloud-native
Pick one and stick with it
Rate limiting, CORS, authentication
Use annotations to commit
Gateway API is coming
The future's looking bright
But for now keep checking pods
To keep your traffic right

[Chorus]
Check ingress controller pods
In the nginx namespace
See if they're running strong
Or if something's out of place
One controller per cluster
That's the rule we follow through
TLS at the ingress
That's the best practice too

[Outro]
When the pods are healthy running
Traffic flows without a doubt
Check ingress controller pods
That's what debugging's all about

← List deployments | Scale a deployment →