
JET Pilot은 여러 Kubernetes 클러스터와 네임스페이스를 한데 모아 관리하는 오픈소스 데스크톱 도구다. 키보드 중심 조작과 마우스 친화적 화면을 함께 제공하며 macOS(Apple Silicon·Intel), Windows(x64), Linux(x64·ARM64)에서 무료로 쓸 수 있다.
JET Pilot은 기존 kubeconfig 파일과 kubectl을 사용하며 계정이나 텔레메트리를 요구하지 않는다고 소개한다. AWS, Google Cloud, Azure 등 클라우드 계정도 필요할 때 연결할 수 있고, 자격 증명은 시스템 키체인에 저장된다.
주요 기능은 여러 클러스터 상태를 모아 보여주는 대시보드, 프로덕션 클러스터의 파괴적 작업을 막는 보호 설정, 리소스 간 관계를 보여주는 그래프, 로그·CPU·메모리·네트워크 사용량 보기 등이다. Flux와 Argo CD의 GitOps 리소스 관리, Helm 릴리스 설치·업그레이드, RBAC 권한 확인, CRD와 일부 오퍼레이터용 화면도 포함한다. 객체를 YAML 편집기로 만들거나 수정할 수 있으며, 컨텍스트에 맞춘 kubectl 터미널도 제공한다.
최신 버전은 GitHub 릴리스 페이지나 JET Pilot 웹사이트에서 내려받을 수 있으며, 앱은 자동 업데이트된다. 일부 작업에는 kubectl이 필요하고 차트 설치·업그레이드·롤백에는 helm이 필요하다. 두 도구가 PATH에 없으면 설정에서 공식 체크섬과 대조한 뒤 내려받도록 할 수 있다.
macOS 앱은 Apple의 공증을 받지 않았다. 개발자는 직접 .dmg를 설치할 경우 격리 속성을 한 번 제거해야 한다고 안내한다. Homebrew tap을 이용하면 이 처리가 자동으로 이뤄진다.
xattr -dr com.apple.quarantine "/Applications/JET Pilot.app"
Homebrew 설치 명령은 다음과 같다.
brew install --cask unxsist/tap/jet-pilot
Linux는 Debian·Ubuntu용 .deb, Fedora·RHEL·openSUSE용 .rpm, 배포판 공통 AppImage를 제공한다. Windows 설치 프로그램은 코드 서명이 없어 SmartScreen 경고가 나타날 수 있다. 자세한 변경 내역은 변경 기록에서 확인할 수 있다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요