일반 소개
k8m은 클러스터 관리를 간소화하도록 설계된 경량의 크로스 플랫폼 미니 Kubernetes AI 대시보드입니다. k8m은 AMIS를 기반으로 구축되며 kom을 Kubernetes API의 클라이언트로 사용합니다. AMIS를 기반으로 구축되고 kom을 Kubernetes API 클라이언트로 사용하는 k8m은 Qwen2.5-Coder-7B 모델 상호 작용 기능이 내장되어 있으며 비공개 대규모 모델에 대한 액세스를 지원합니다. k8m은 지능형 분석, 실시간 이상 징후 탐지 및 자연어 쿼리를 통합하고 다중 아키텍처를 지원하며 단일 파일로 배포할 수 있어 효율적인 클러스터 관리와 운영 및 유지 보수 최적화에 도움이 됩니다. "AI 기반, 경량, 효율, 간소화"라는 컨셉으로 설계된 k8m은 개발자와 운영자가 Kubernetes 클러스터를 빠르게 시작하고 쉽게 관리할 수 있도록 도와줍니다.


기능 목록
- 소형화된 디자인: 모든 기능이 단일 실행 파일에 통합되어 있어 배포가 쉽고 사용이 간편합니다.
- 간편한 사용: 사용자 친화적인 인터페이스와 직관적인 워크플로우를 통해 Kubernetes를 쉽게 관리할 수 있습니다.
- 효율적인 성능: 백엔드는 Golang으로 구축되고 프론트엔드는 높은 리소스 활용률과 빠른 응답 시간을 보장하는 Baidu AMIS를 기반으로 합니다.
- Pod 파일 관리: Pod에서 파일 검색, 편집, 업로드, 다운로드 및 삭제를 지원하여 일상적인 작업을 간소화합니다.
- 파드 관리: 파드 로그의 실시간 보기, 로그 다운로드, 파드에서 직접 셸 명령 실행을 지원합니다.
- CRD 관리: CRD 리소스를 자동으로 검색하고 관리하여 업무 효율성을 개선합니다.
- 지능형 번역 및 심문: 다음을 기반으로 합니다. ChatGPT YAML 속성 자동 번역, 설명 정보 해석, AI를 통한 로그 진단, 실행 명령 추천은 k8 관리를 위한 지능적인 지원을 제공합니다.
- 크로스 플랫폼 지원: Linux, macOS, Windows와 호환되며 x86, ARM 등 여러 아키텍처를 지원하여 원활한 멀티 플랫폼 운영을 보장합니다.
도움말 사용
설치 프로세스
- GitHub에서 최신 버전의 k8m을 다운로드하세요.
- 다운로드한 파일의 압축을 풉니다.
- 터미널을 열고 압축을 푼 폴더로 이동합니다.
- 명령 사용
./k8m
K8M을 시작합니다. - 브라우저에서 액세스
http://127.0.0.1:3618
작업을 수행합니다.
사용 가이드라인
포드 파일 관리
- 파일 찾아보기: 파드 파일 관리 인터페이스에서 대상 파드를 선택하고 "찾아보기" 버튼을 클릭하여 파일 목록을 확인합니다.
- 파일 수정: 파일을 선택한 후 '수정' 버튼을 클릭하여 변경하고 완료되면 저장합니다.
- 파일 업로드: "업로드" 버튼을 클릭하여 대상 파드에 업로드할 로컬 파일을 선택합니다.
- 파일 다운로드: 파일을 선택한 후 '다운로드' 버튼을 클릭하여 로컬에 저장합니다.
- 파일 삭제: 파일을 선택한 후 '삭제' 버튼을 클릭하여 파일을 삭제합니다.
파드 운영 관리
- 로그 보기: 파드 관리 인터페이스에서 대상 파드를 선택하고 "로그 보기" 버튼을 클릭하면 실시간 로그를 볼 수 있습니다.
- 로그 다운로드: 로그 파일을 로컬에 저장하려면 '로그 다운로드' 버튼을 클릭합니다.
- 명령 실행: 명령 입력 상자에 셸 명령을 입력하고 '실행' 버튼을 클릭하여 명령을 실행합니다.
CRD 관리
- 자동 검색: k8m은 클러스터에서 CRD 리소스를 자동으로 스캔하고 검색합니다.
- CRD 관리: CRD 관리 인터페이스에서 CRD 리소스를 보고, 편집하고, 삭제할 수 있습니다.
지능형 번역 및 상담
- YAML 번역: YAML 편집 인터페이스에서 '번역' 버튼을 클릭하면 k8m이 자동으로 YAML 속성을 번역합니다.
- 설명하기: 정보 설명 화면에서 '설명하기' 버튼을 클릭하면 k8m이 자세한 설명 정보를 제공합니다.
- 로그 진단: 로그 보기 인터페이스에서 "진단" 버튼을 클릭하면 k8m이 로그를 분석하여 진단 제안을 제공합니다.
- 명령어 추천: 명령어 입력 인터페이스에서 '추천' 버튼을 클릭하면 상황에 따라 k8m이 적합한 명령어를 추천합니다.
크로스 플랫폼 지원
k8m은 Linux, macOS 및 Windows 운영 체제와 호환되며 x86, ARM 및 기타 아키텍처를 지원합니다. 사용자는 해당 플랫폼에 맞는 실행 파일만 다운로드하면 다양한 플랫폼에서 k8m을 원활하게 실행할 수 있습니다.
이 자세한 도움말을 통해 k8m을 쉽게 시작하고 강력한 기능을 최대한 활용하여 Kubernetes 클러스터 관리를 간소화할 수 있습니다.
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...