본문 바로가기

Automation/kubernetes

Kubernetes 관리 - k9s

일반적으로 Kubernetes(이하 k8s)의 pod, service 등 리소스를 관리하기 위해서는 kubectl 커맨드라인을 사용해도된다. 하지만 k9s를 사용하면 콘솔창에서 보다 쉽게 k8s의 리소스를 확인하고, 관리할 수 있다.

 

k9s 설치
  • OS : Ubuntu 16.04
  • 설치 디렉토리 생성
sudo mkdir /home/k9s
  • k9s 다운로드 및 설치
wget https://github.com/derailed/k9s/releases/download/v0.21.7/k9s_Linux_x86_64.tar.gz
tar zxvf k9s_Linux_x86_64.tar.gz
sudo mv k9s /usr/bin
  • k9s 실행
k9s
k9s 사용하기
  • 실행화면

k9s 실행 터미널 화면

  • k9s 명령어

k9s CLI 명령어

[출처 : jarikki.tistory.com/manage/newpost/?type=post&returnURL=%2Fmanage%2Fposts%2F]

 


k9s는 설치가 간단하고, 전체 리소스의 리스트와 개별 리소스 상태 등 간편하게 모니터링을 할 수 있기 때문에 복잡한 리소스들로 구성된 k8s 서비스를 관리하는데 유용하다.