Repolode
weibaohui

weibaohui/k8m

AI 지원, MCP 도구 연동, 멀티 클러스터 관리를 내장한 경량 단일 바이너리 Kubernetes 대시보드입니다.

대체할 수 있는 제품:LensRancher

스타
892
포크
164
열린 이슈
25
마지막 커밋
7시간 전

어떤 프로젝트인가요?

k8m은 AMIS를 기반으로 만든 Mini Kubernetes 대시보드이며, Kubernetes API 클라이언트로 kom 라이브러리를 사용합니다. 프런트엔드를 내장한 단일 실행 파일로 배포되며, x86 및 ARM 아키텍처의 Linux, macOS, Windows에서 실행할 수 있습니다. 기본 Kubernetes뿐 아니라 EKS, k3s, kind, k0s 클러스터에서도 사용할 수 있으며, 여러 클러스터를 한 번에 등록해 하트비트 확인과 자동 재연결 기능으로 모니터링할 수 있습니다.

AI 기능은 사용자가 제공하는 모델 API 키를 사용하며, Ollama 같은 자체 호스팅 옵션도 지원합니다. 모델은 번들에 포함되지 않습니다. 선택한 텍스트 설명, YAML 필드 번역, 리소스 설명 해석, Pod 로그 분석, 명령어 추천 기능을 제공합니다. k8m은 Kubernetes 작업을 MCP 도구로도 제공하며, 각 MCP 호출은 호출한 사용자의 권한으로 실행됩니다.

AI 기능 외에도 Pod 파일 탐색 및 편집, 로그 보기와 셸 접속, 클러스터별 역할 권한 설정과 네임스페이스 허용·차단 목록, DingTalk·WeCom·Feishu 또는 웹훅으로 알림을 보내는 예약 클러스터 점검, Kubernetes 이벤트 전달, CRD 검색, Helm 차트 관리자를 제공합니다.

핵심 기능

  • 01웹 프런트엔드를 내장한 단일 바이너리 배포
  • 02하트비트 확인과 자동 재연결을 지원하는 멀티 클러스터 등록
  • 03자체 모델 키를 사용하는 AI 기반 YAML 번역, describe 해석, 로그 분석
  • 04Kubernetes 작업을 도구로 제공하는 MCP 서버. 호출은 요청한 사용자의 권한으로 실행
  • 05네임스페이스 필터를 적용할 수 있는 클러스터별 읽기 전용, exec, 관리자 권한 설정
  • 06예약 클러스터 점검 및 Kubernetes 이벤트의 채팅 웹훅 전달

활용 사례

  • 경량 웹 콘솔 하나로 여러 Kubernetes 클러스터 운영
  • 권한을 제어하면서 MCP를 통해 LLM 에이전트가 클러스터를 점검하거나 운영하도록 구성
  • 클라우드 AI 서비스 대신 Ollama를 사용하는 자체 호스팅 클러스터 대시보드 운영
  • 예약 상태 보고서나 클러스터 이벤트를 팀 채팅방으로 전송

빠른 시작

  1. 1

    GitHub 릴리스 페이지에서 최신 릴리스를 다운로드하세요

  2. 2

    바이너리로 k8m을 시작하세요

    ./k8m
  3. 3

    http://127.0.0.1:3618을 열고 기본 사용자 이름과 비밀번호인 k8m / k8m으로 로그인하세요

사용 전 알아둘 점

  • k8m에는 내장 모델이 제공되지 않으므로 AI 기능을 사용하려면 본인의 모델 API 키가 필요합니다.
  • 기본 로그인 정보(k8m / k8m)는 실제 운영을 시작하기 전에 변경해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

k8m은(는) 무엇인가요?
AI 지원, MCP 도구 연동, 멀티 클러스터 관리를 내장한 경량 단일 바이너리 Kubernetes 대시보드입니다. k8m은 AMIS를 기반으로 만든 Mini Kubernetes 대시보드이며, Kubernetes API 클라이언트로 kom 라이브러리를 사용합니다. 프런트엔드를 내장한 단일 실행 파일로 배포되며, x86 및 ARM 아키텍처의 Linux, macOS, Windows에서 실행할 수 있습니다. 기본 Kubernetes뿐 아니라 EKS, k3s, kind, k0s 클러스터에서도 사용할 수 있으며, 여러 클러스터를 한 번에 등록해 하트비트 확인과 자동 재연결 기능으로 모니터링할 수 있습니다.
k8m은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
k8m은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
k8m은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. k8m의 마지막 커밋은 2026년 11월 7일입니다.
k8m은(는) 어디에 사용할 수 있나요?
경량 웹 콘솔 하나로 여러 Kubernetes 클러스터 운영 권한을 제어하면서 MCP를 통해 LLM 에이전트가 클러스터를 점검하거나 운영하도록 구성 클라우드 AI 서비스 대신 Ollama를 사용하는 자체 호스팅 클러스터 대시보드 운영 예약 상태 보고서나 클러스터 이벤트를 팀 채팅방으로 전송
k8m는 어떻게 설치하나요?
GitHub 릴리스 페이지에서 최신 릴리스를 다운로드하세요 바이너리로 k8m을 시작하세요: ./k8m http://127.0.0.1:3618을 열고 기본 사용자 이름과 비밀번호인 k8m / k8m으로 로그인하세요
k8m은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/weibaohui/k8m

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

관련 프로젝트