공부/Kubernetes

Kubernetes 사용을 편리하게 해주는 툴

토고미 2023. 2. 20. 18:29

k9s

원래는 일일히 kubectl 명령어 치는 것을, 한 번의 키입력으로 가능하게끔 해주는 툴

정말 편하다

 

설치 방법

K9S_VERSION=v0.26.7
curl -sL https://github.com/derailed/k9s/releases/download/${K9S_VERSION}/k9s_Linux_x86_64.tar.gz | sudo tar xfz - -C /usr/local/bin k9s

사용법

k9s

kubectx

다루는 k8s 클러스터가 많을 때 컨텍스트 변경을 쉽게 해주는 툴

~/.kube/config에 여러 클러스터를 기술하고, kubectx로 변경한다.

 

설치 방법

wget https://github.com/ahmetb/kubectx/releases/download/v0.9.4/kubectx
sudo install kubectx /usr/local/bin

사용법

kubectx <컨텍스트 이름>

 

이외에도 kubens, zsh를 이용한 커스텀 등이 있다.

 

참고

-https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_k9s_%EC%84%A4%EC%B9%98

-https://nayoungs.tistory.com/entry/Kubernetes-kubectx-kubens-%EC%84%A4%EC%B9%98-%EB%B0%8F-powerlevel10-%EC%BB%A4%EC%8A%A4%ED%84%B0%EB%A7%88%EC%9D%B4%EC%A7%95