One shell = one context
Enter a context, get a shell locked to it via a private kubeconfig. Every kube tool in that shell sees only that one context.
Isolation is the whole point.
How you switch contexts today, and how kush does it
Fragile, global, easy to get wrong
Isolated, ephemeral, blast-radius-contained
Loading recording...That's the whole workflow: enter, work, exit. Nothing you did in there touched ~/.kube/config or your default context; open a second terminal and run kush dev alongside it, zero bleed between the two.