[K8S] kubectx를 이용한 멀티 클러스터 사용

강버섯·2022년 3월 15일
0

👉 kubectx

kubectx는 kubernetes에 여러 cluster가 존재할 때 cluster간의 전환을 손쉽게 할 수 있도록 도와주는 tool이다.
📁 kubectx github

👉 설치하기

$> brew install kubectx

👉 실행하기


설치 완료 후 처음으로 kubectx를 실행하면 현재 local에 연결되어있는 cluster들을 확인할 수 있다.
검은색으로 표시된 부분이 위치하고 있는 cluster이다.

✏️ cluster 전환

$> kubectx <cluster name>

원하는 클러스터의 이름으로 위와 같은 명령어를 실행한다면 해당 cluster로의 전환을 할 수 있다.
바로 이전에 사용했던 cluster로의 전환을 하고 싶다면 -를 사용하면 된다.

$> kubectx -

✏️ alias 설정

cluster의 이름을 보면 상당히 길어 전환을 이룰 때마다 치기 힘든 경우도 있다.
이럴 경우 alias를 설정해준다면 훨씬 쉽게 cluster의 전환을 할 수 있을 것이다.

$> kubectx <alias>=<cluster 이름>

✏️ 그 외 사용법

kubectx를 통한 기본적으로 그리고 자주 이용하는 기능은 위와 같고 추가적인 사용법을 알아보고 싶다면,

$> kubectx --help

를 통해서 확인해볼 수 있다.

profile
무럭무럭 버섯농장

0개의 댓글