티스토리 뷰

til

k9s를 Ubuntu에 설치하기

주먹불끈 2022. 11. 16. 19:35

상황

ssh 접속한 Ubuntu 서버에 Kubernetes CLI에서 관리하는 툴인 k9s 설치하려 한다.

Kubernetes를 사용한다면 Teminal 환경에서 리소스의 상황을 검토하는 작업 등 매우 유용하게 쓸 수 있는 툴이다. 

$ uname -a
Linux annowiz2svr-00 5.13.0-51-generic #58~20.04.1-Ubuntu SMP Tue Jun 14 11:29:12 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

문제

k9s 설치되어 있지 않으면 $ snap install k9s 설치하라 가이드가 오는데 버전이 설치되었다.

해법

GitHub release 페이지에서 최신 바이너리를 다운받아서 사용하자

링크

설치 방법

우선 release 페이지에서 우클릭으로 자신의 아키텍처에 맞는 이미지의 링크주소를 확인한다.

나의 경우는 https://github.com/derailed/k9s/releases/download/v0.26.7/k9s_Linux_x86_64.tar.gz 였다.

 

 

이후 다운로드 압축해제, 경로 등록을 하면 된다. (명령줄의 프롬프트 $ 생략한다)

 

$ wget https://github.com/derailed/k9s/releases/download/v0.26.7/k9s_Linux_x86_64.tar.gz // 다운로드
$ tar -zxvf ./k9s_Linux_x86_64.tar.gz // 압축 해제

$ mkdir -p ~/.local/bin
$ mv ./k9s ~/.local/bin && chmod +x ~/.local/bin/k9s // 바이너리 이동 및 실행권한 추가
$ rm ./k9s_Linux_x86_64.tar.gz LICENSE README.md  // 불필요한 코드 제거

 

그리고 ~/.bashrc 파일에 아래와 같이 경로를 추가해준다.

export PATH=$PATH:$HOME/.local/bin

마지막으로 변경사항을 적용하면 k9s 를 사용할 수 있다. 

$ source ~/.bashrc // 변경의 적용
반응형

'til' 카테고리의 다른 글

PostgresSQL에서 autoincrement primary key 설정하기  (0) 2022.12.01
P99 latency란?  (0) 2022.11.28
Strangler Fig Application  (0) 2022.11.28
.env를 GitHub Secrets 로 등록하기  (0) 2022.11.14
GitHub Secrets 네이밍 컨벤션  (0) 2022.11.14
반응형
잡학툰 뱃지
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함