Repolode
unxsist

unxsist/jet-pilot

Tauri와 Vue로 만든 무료 오픈소스 네이티브 데스크톱 Kubernetes IDE로, 여러 클러스터를 위한 세련된 UI와 키보드 단축키를 제공합니다.

대체할 수 있는 제품:Lens

스타
662
포크
31
열린 이슈
1
마지막 커밋
7일 전

어떤 프로젝트인가요?

JET Pilot은 Kubernetes 클러스터를 관리하는 데스크톱 클라이언트입니다. 기존 kubeconfig 파일과 kubectl을 사용하며 AWS, Google Cloud, Azure, DigitalOcean 등의 클라우드 계정에 연결할 수 있습니다. 자격 증명은 시스템 키체인에 저장되며, 계정이나 텔레메트리 없이 실행됩니다.

깔끔한 인터페이스를 유지하면서 키보드 중심의 작업 흐름을 지원하도록 설계됐으며, 명령 팔레트, 퍼지 검색, 그리고 모든 테이블에 Context와 Namespace 열을 표시하는 멀티 클러스터·멀티 네임스페이스 뷰를 제공합니다. 구조화된 로그 뷰어, 서버 dry run을 지원하는 전체 기능의 YAML 편집기, 리소스 그래프, Helm 릴리스 관리, Flux 및 Argo CD용 GitOps 뷰도 포함되어 있습니다.

Rust와 Tauri로 개발됐으며 macOS, Windows, Linux용으로 제공되고 MIT 라이선스로 배포됩니다.

핵심 기능

  • 01모든 kubeconfig 파일과 연결된 클라우드 계정의 클러스터를 한곳에 모아 보여줍니다.
  • 02보호된 클러스터에서는 파괴적인 작업을 수행하기 전에 클러스터 이름을 입력해야 합니다.
  • 03Context와 Namespace 열이 있는 멀티 클러스터·멀티 네임스페이스 테이블을 제공합니다.
  • 04JSON 로그를 파싱하고 패싯으로 필터링하는 구조화된 로그 뷰어를 제공합니다.
  • 05현재 컨텍스트에 맞게 kubectl이 미리 설정된 터미널을 내장하고 있습니다.
  • 06Helm 릴리스 조회, diff를 확인하며 설치 및 업그레이드하는 기능과 Flux 및 Argo CD용 GitOps 뷰를 제공합니다.

활용 사례

  • 하나의 데스크톱 앱에서 여러 클라우드 제공업체의 클러스터를 관리합니다.
  • 배포에 속한 모든 Pod의 로그를 따라가며 워크로드를 디버깅합니다.
  • YAML 편집기와 서버 측 dry run으로 Kubernetes 매니페스트를 적용하기 전에 수정하고 검증합니다.
  • RBAC 권한을 검토해 사용자나 서비스 계정이 수행할 수 있는 작업을 확인합니다.

빠른 시작

  1. 1

    Homebrew의 JET Pilot tap에서 macOS에 설치하세요

    brew install --cask unxsist/tap/jet-pilot
  2. 2

    Windows 또는 Linux에서는 릴리스 페이지에서 플랫폼에 맞는 최신 릴리스를 다운로드하세요

  3. 3

    repo를 clone한 다음 종속 항목을 설치해 소스에서 실행하세요

    npm ci
  4. 4

    개발 모드로 앱을 시작하세요

    npm run dev

사용 전 알아둘 점

  • macOS .dmg는 Apple의 공증을 받지 않았으므로 Homebrew로 설치하지 않는 경우 quarantine 플래그를 수동으로 제거해야 합니다.
  • Windows 설치 프로그램은 코드 서명되지 않아 SmartScreen 경고가 표시될 수 있습니다.
  • 일부 기능에는 kubectl이 필요하며, 차트를 설치, 업그레이드 또는 롤백하려면 helm이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

jet-pilot은(는) 무엇인가요?
Tauri와 Vue로 만든 무료 오픈소스 네이티브 데스크톱 Kubernetes IDE로, 여러 클러스터를 위한 세련된 UI와 키보드 단축키를 제공합니다. JET Pilot은 Kubernetes 클러스터를 관리하는 데스크톱 클라이언트입니다. 기존 kubeconfig 파일과 kubectl을 사용하며 AWS, Google Cloud, Azure, DigitalOcean 등의 클라우드 계정에 연결할 수 있습니다. 자격 증명은 시스템 키체인에 저장되며, 계정이나 텔레메트리 없이 실행됩니다.
jet-pilot은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
jet-pilot은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
jet-pilot은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. jet-pilot의 마지막 커밋은 2026년 10월 31일입니다.
jet-pilot은(는) 어디에 사용할 수 있나요?
하나의 데스크톱 앱에서 여러 클라우드 제공업체의 클러스터를 관리합니다. 배포에 속한 모든 Pod의 로그를 따라가며 워크로드를 디버깅합니다. YAML 편집기와 서버 측 dry run으로 Kubernetes 매니페스트를 적용하기 전에 수정하고 검증합니다. RBAC 권한을 검토해 사용자나 서비스 계정이 수행할 수 있는 작업을 확인합니다.
jet-pilot는 어떻게 설치하나요?
Homebrew의 JET Pilot tap에서 macOS에 설치하세요: brew install --cask unxsist/tap/jet-pilot Windows 또는 Linux에서는 릴리스 페이지에서 플랫폼에 맞는 최신 릴리스를 다운로드하세요 repo를 clone한 다음 종속 항목을 설치해 소스에서 실행하세요: npm ci 개발 모드로 앱을 시작하세요: npm run dev
jet-pilot은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/unxsist/jet-pilot

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

관련 프로젝트