[Verse 1]
When you're working with your cluster every day
Switching namespaces in the kubectl way
There's a shortcut that will save you precious time
Set a default and everything's fine
You're typing namespace flags with every call
Getting tired of writing them all
But there's a better way to make this smooth
Let me show you how to get in the groove
[Chorus]
Config set context current namespace
No more typing it every single place
Current context gets the default space
Config set context current namespace
Remember the pattern, it's easy to trace
Set your context with the namespace
Current means now, no need to specify
Config set context and you're flying high
[Verse 2]
First you use config then set context next
Current flag means your active text
Namespace equals the one you choose
Production, staging, whatever you use
Double dash current is the magic word
Points to the context you're working with right now
No more guessing which one is preferred
Your default namespace shows you how
[Chorus]
Config set context current namespace
No more typing it every single place
Current context gets the default space
Config set context current namespace
Remember the pattern, it's easy to trace
Set your context with the namespace
Current means now, no need to specify
Config set context and you're flying high
[Bridge]
When you run your pods and services too
They'll land in the space that you set as true
No more dash n flags on every command
Your workflow flows like you planned
[Chorus]
Config set context current namespace
No more typing it every single place
Current context gets the default space
Config set context current namespace
[Outro]
Set it once and you're good to go
Default namespace in the flow
Kubectl config makes it clear
Your context namespace is always here