Repolode
derailed

derailed/k9s

Kubernetes 클러스터 전반의 애플리케이션을 탐색하고 관찰하며 관리하는 터미널 UI입니다.

대체할 수 있는 제품:Lens

스타
34,859
포크
2,331
열린 이슈
97
마지막 커밋
8시간 전

어떤 프로젝트인가요?

K9s는 Kubernetes용 터미널 UI입니다. 클러스터 리소스를 지속적으로 감시하며, 키보드 중심 인터페이스에서 리소스를 탐색하고 확인하고 조작할 수 있어 매 단계마다 긴 kubectl 명령어를 입력할 필요가 없습니다.

인터페이스에서 Pod, Deployment 및 기타 리소스 유형을 확인할 수 있으며, 로그 보기, YAML 및 describe 뷰, 컨테이너 셸, 포트 포워딩, 이름이나 레이블을 기준으로 한 필터링, 리소스 편집 등의 기능을 제공합니다. 사용자는 사용자 지정 열 뷰, 명령어 별칭, 단축키, 플러그인을 정의할 수 있으며, 수정 명령어를 비활성화하는 읽기 전용 모드로 실행할 수도 있습니다.

K9s는 Go로 작성되었으며 Linux, macOS, Windows에서 실행됩니다. Homebrew, Scoop, Chocolatey, pacman, snap 등 일반적인 패키지 관리자를 통해 설치하거나, kubeconfig를 마운트해 Docker 컨테이너로 실행할 수 있습니다.

핵심 기능

  • 01클러스터 리소스를 지속적으로 감시하고 리소스가 변경되면 뷰를 새로 고칩니다.
  • 02같은 인터페이스에서 로그, YAML, describe 출력, 컨테이너 셸을 확인할 수 있습니다.
  • 03이름, 정규식 또는 레이블 셀렉터로 리소스를 필터링하고 네임스페이스와 컨텍스트 사이를 이동할 수 있습니다.
  • 04UI에서 Pod, Service, 컨테이너의 포트를 직접 포워딩할 수 있습니다.
  • 05설정 파일을 통해 열, 명령어 별칭, 단축키, 스킨을 사용자 지정할 수 있습니다.
  • 06읽기 전용 모드에서는 delete, kill, edit 명령어가 비활성화됩니다.

활용 사례

  • 터미널을 벗어나지 않고 로그를 실시간으로 확인하고 셸을 열어 장애가 발생한 Pod를 디버깅합니다.
  • 여러 클러스터의 Deployment와 롤아웃 상태를 모니터링합니다.
  • 팀원에게 프로덕션 클러스터의 읽기 전용 접근 권한을 제공합니다.
  • 필터를 사용해 대규모 네임스페이스에서 리소스를 빠르게 찾고 확인합니다.

빠른 시작

  1. 1

    Homebrew로 설치(macOS 또는 Linux)

    brew install derailed/k9s/k9s
  2. 2

    K9s 실행

    k9s

사용 전 알아둘 점

  • 유용하게 사용하려면 기존 Kubernetes 클러스터와 유효한 kubeconfig가 필요합니다.
  • Kubernetes 1.28 이상을 권장하며 256색 터미널이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

k9s은(는) 무엇인가요?
Kubernetes 클러스터 전반의 애플리케이션을 탐색하고 관찰하며 관리하는 터미널 UI입니다. K9s는 Kubernetes용 터미널 UI입니다. 클러스터 리소스를 지속적으로 감시하며, 키보드 중심 인터페이스에서 리소스를 탐색하고 확인하고 조작할 수 있어 매 단계마다 긴 kubectl 명령어를 입력할 필요가 없습니다.
k9s은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
k9s은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
k9s은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. k9s의 마지막 커밋은 2026년 10월 22일입니다.
k9s은(는) 어디에 사용할 수 있나요?
터미널을 벗어나지 않고 로그를 실시간으로 확인하고 셸을 열어 장애가 발생한 Pod를 디버깅합니다. 여러 클러스터의 Deployment와 롤아웃 상태를 모니터링합니다. 팀원에게 프로덕션 클러스터의 읽기 전용 접근 권한을 제공합니다. 필터를 사용해 대규모 네임스페이스에서 리소스를 빠르게 찾고 확인합니다.
k9s는 어떻게 설치하나요?
Homebrew로 설치(macOS 또는 Linux): brew install derailed/k9s/k9s K9s 실행: k9s
k9s은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/derailed/k9s

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트