반응형
1. k9s 유용한 명령어 정리
# K9s 실행
k9s
# 특정 리소스 목록 보기
k9s # 기본적으로 클러스터 내 모든 리소스 탐색 화면으로 진입
k9s :pods # 파드 목록 보기
k9s :deploy # 디플로이먼트 목록 보기
k9s :svc # 서비스 목록 보기
k9s :nodes # 노드 목록 보기
k9s :configmaps # ConfigMap 목록 보기
k9s :secrets # Secret 목록 보기
k9s :namespaces # 네임스페이스 목록 보기
k9s :ingress # 인그레스 목록 보기
k9s :events # 이벤트 목록 보기
k9s :jobs # 잡 목록 보기
k9s :cronjobs # 크론잡 목록 보기
k9s :statefulsets # 스테이트풀셋 목록 보기
# 특정 리소스 검색 (부분 문자열로 검색)
# 예: pods, deploy 등에서 이름을 검색
k9s :pods myapp # "myapp"이 포함된 파드 검색
k9s :deploy myapp # "myapp"이 포함된 디플로이먼트 검색
# 선택한 리소스의 상세 정보 보기
# 예: 선택한 파드나 디플로이먼트를 'Enter'로 상세보기
Enter
# 파드의 로그 보기
# 'l'을 눌러 파드 로그 보기
l
# 파드에 쉘 연결하기
# 's'를 눌러 선택한 파드에 쉘로 접속
s
# 파드 삭제하기
# 'd'를 눌러 선택한 파드 삭제
d
# 파드 재시작하기
# 'r'을 눌러 선택한 파드 재시작
r
# 리소스 필터링 (검색)
# '/' 입력 후 필터링할 리소스 이름 입력
/ myapp # "myapp" 이름을 가진 리소스 필터링
# 네임스페이스 변경
# ':ns' 또는 ':namespace' 명령어로 네임스페이스 변경
:ns kube-system # kube-system 네임스페이스로 변경
:namespace default # default 네임스페이스로 변경
# 클러스터 정보 보기
# 클러스터 상태 및 정보 보기
:cluster
# 현재 컨텍스트 보기
# 현재 사용 중인 kube-context 정보 확인
:context
# K9s 설정 화면 보기
# K9s의 설정 화면으로 이동
:config
# 리소스 새로 고침
# 'Ctrl + R'로 리소스를 새로 고침
Ctrl + R
# 리소스 자동 새로 고침
# 'Shift + R'로 리소스를 자동으로 주기적으로 새로 고침
Shift + R
# 사용 가능한 모든 단축키 및 명령어 보기
# '?'를 눌러 K9s의 모든 단축키 및 명령어 목록 확인
?
# K9s 종료
# 'Ctrl + C'로 K9s 종료
Ctrl + C
# 작업 상태 모니터링
# 디플로이먼트, 파드, 서비스 등 선택 후 상태를 모니터링
d # 디플로이먼트 상태 보기
l # 로그 확인
s # 쉘 접속
2. 추가적인 유용한 명령어 및 팁
# 리소스를 저장하고 나중에 불러오기
# 현재 검색 상태나 뷰를 저장하고 나중에 불러올 수 있음
:view save myview # 현재 상태를 'myview'로 저장
:view myview # 저장된 'myview'를 불러오기
# 파드에 대한 상세 정보 보기
# 파드를 선택한 후 'Enter'를 눌러 파드에 대한 자세한 정보를 확인
Enter
# 파드의 이벤트 상태 보기
# 파드의 이벤트를 보기 위해 'e'를 눌러 이벤트 확인
e
3. 기타 유용한 단축키
?: K9s에서 제공하는 모든 명령어 및 단축키 목록 보기
/: 리소스 목록을 필터링하여 특정 리소스를 검색
Ctrl + C: K9s 종료
Ctrl + R: 현재 화면 새로 고침
Shift + R: 리소스를 주기적으로 자동 새로 고침
Enter: 선택한 리소스의 상세 보기
s: 선택한 파드에 대해 kubectl exec으로 쉘 연결
l: 선택한 파드의 로그 보기
d: 선택한 리소스 삭제
r: 선택한 리소스 재시작
반응형
'Kubernetes' 카테고리의 다른 글
[Kubernetes] Deploy Rolling Update maxSurge 값 조정 (0) | 2024.10.28 |
---|---|
[Kubernetes] pod 루트 계정 접근 방법 (0) | 2024.10.20 |
[Kubernetes] 컨테이너 자원 할당 정책 (0) | 2024.09.01 |
[Kubernetes] 바닐라 쿠버네티스(Vanilla Kubernetes) 란? (0) | 2024.08.10 |
[Kubernetes] Kubernetes Storage (0) | 2024.04.14 |