
✅ kubectl config use-context 또는 kubectl -n [namespace] 입력하는 게 번거롭다면?
👉 kubectx와 kubens로 빠르고 정확하게 전환 가능!e
kubectl config 명령어를 짧고 빠르게 대체sudo git clone https://github.com/ahmetb/kubectx /opt/kubectx
sudo ln -s /opt/kubectx/kubectx /usr/local/bin/kubectx
kubectx # 모든 context 목록 보기
kubectx <context> # 특정 context로 전환
kubectx - # 직전 context로 되돌아가기
kubectx -c # 현재 context 확인
kubectl -n 없이 현재 namespace를 전역적으로 설정sudo git clone https://github.com/ahmetb/kubectx /opt/kubectx
sudo ln -s /opt/kubectx/kubens /usr/local/bin/kubens
kubens # 모든 namespace 목록 출력
kubens <namespace> # 해당 namespace로 전환
kubens - # 직전 namespace로 돌아가기
| 상황 | 명령어 | 효과 |
|---|---|---|
| QA 클러스터로 이동 | kubectx qa-context | kubectl config use-context 대신 |
| 프로덕션 네임스페이스로 이동 | kubens prod | kubectl -n prod 없이 바로 전환 |
| 실수로 다른 곳 갔을 때 되돌리기 | kubectx - 또는 kubens - | 마지막 작업 공간으로 복귀 |
🔗 https://github.com/ahmetb/kubectx