ctx_
One command to switch your entire DevOps context
ctx_ – One command to switch your entire DevOps context
Summary: ctx_ consolidates multiple DevOps environment tools into a single stateful context switcher, updating cloud providers, orchestration, tunnels, VPNs, and environment variables with one command. It automates SSH tunnel management and prevents accidental production switches, streamlining environment transitions for users managing multiple setups daily.
What it does
ctx_ treats the entire DevOps environment as a single switchable context, updating AWS profiles, Kubernetes contexts, GCP projects, SSH tunnels, and other services simultaneously. It maintains state to switch active connections automatically and includes safeguards for production environments.
Who it's for
It is designed for developers and operators managing five or more DevOps environments daily who currently juggle multiple tools like direnv, kubectx, and aws-vault.
Why it matters
ctx_ reduces the mental overhead and errors involved in manually switching between multiple environment configurations and connections.