위키득계정 ↗
기술

K9s

인터페이스
터미널 사용자 인터페이스
대상 환경
Kubernetes
주요 용도
리소스 탐색과 관찰 및 관리
조회 전용 사용
읽기 전용 모드 제공
K9s는 터미널 화면에서 Kubernetes 클러스터를 탐색하고 관리하는 도구다. 리소스의 변화를 계속 관찰하면서 목록과 로그 등을 확인하고 관련 작업으로 이동할 수 있다.

변화를 보며 리소스 탐색

Kubernetes에서는 여러 종류의 리소스를 오가며 상태를 확인해야 한다. K9s는 터미널 안에 리소스 목록과 관련 화면을 제공하고 클러스터의 변경을 지속적으로 관찰한다. 개별 명령의 결과를 다시 불러오는 방식과 달리 화면에서 관찰과 탐색을 연결하는 데 초점을 둔다.

대상 선택과 화면 이동

네임스페이스와 kubeconfig 컨텍스트를 선택해 작업 대상을 정할 수 있다. 이름이나 레이블 등으로 목록을 좁히고 리소스 종류를 바꾸거나 로그 화면으로 이동할 수 있다. 서로 다른 클러스터와 네임스페이스를 다룰 때는 현재 선택된 대상이 무엇인지 확인하는 것이 중요하다.

관찰 화면과 관리 작업

K9s는 보기 전용 대시보드에만 한정되지 않고 리소스를 관리하는 명령도 제공한다. 읽기 전용 모드에서는 클러스터 변경 명령을 비활성화할 수 있다. 다만 화면의 모드와 Kubernetes 계정의 실제 권한은 별개이므로 사용 목적에 맞는 접근 권한과 작업 범위를 함께 설정해야 한다.

관련 문서

Stern / Popeye Kubernetes 검사 도구 / Polaris