kubenav 앱
kubenav는 Kubernetes 클러스터를 관리하기 위한 모바일, 데스크톱 및 웹 애플리케이션입니다. 이 앱은 Kubernetes 클러스터 내의 모든 리소스에 대한 개요를 제공하며, 작업 부하에 대한 현재 상태 정보를 포함합니다. 리소스의 세부 정보 보기에서는 추가 정보를 제공합니다. 로그 및 이벤트를 볼 수 있거나 컨테이너에 대한 셸에 접근할 수 있습니다. 또한 앱 내에서 리소스를 편집하고 삭제하거나 작업 부하를 확장할 수 있습니다.
기능
- 모바일, 데스크톱 및 웹에서 사용 가능: kubenav는 모바일, 데스크톱 및 웹에서 거의 100% 코드 공유로 동일한 경험을 제공합니다.
- 리소스 관리: 배포(Deployments), 상태 저장 집합(StatefulSets), 데몬 집합(DaemonSets), 포드(Pods) 등 모든 주요 리소스를 지원합니다.
- 사용자 정의 리소스 정의: 모든 사용자 정의 리소스 정의를 보고 사용자 정의 리소스를 관리합니다.
- 리소스 수정: 사용 가능한 모든 리소스를 편집하고 삭제하거나 배포, 상태 저장 집합, 데몬 집합을 확장합니다.
- 필터 및 검색: 네임스페이스별로 리소스를 필터링하고 이름으로 찾아봅니다.
- 상태 정보: 작업 부하의 상태에 대한 빠른 개요와 이벤트를 포함한 상세 정보를 제공합니다.
- 리소스 사용량: 포드 및 컨테이너의 요청, 한계 및 현재 사용량을 확인합니다.
- 로그: 컨테이너의 로그를 보거나 실시간으로 로그를 스트리밍합니다.
- 터미널: 전화기에서 직접 컨테이너에 대한 셸을 얻습니다.
- 다중 클러스터 관리:
kubeconfig또는 선호하는 클라우드 제공업체(구글, AWS, Azure 포함)를 통해 여러 클러스터를 추가합니다. - 포트 포워딩: 포드 중 하나에 대한 포트 포워딩 연결을 생성하고 브라우저에서 제공된 페이지를 엽니다.
- Prometheus 통합: kubenav를 통해 대시보드에서 Prometheus 메트릭을 직접 보고 Prometheus 플러그인을 통해 자신의 대시보드를 구축할 수 있습니다.
- Elasticsearch 통합: Elasticsearch 플러그인을 사용하여 로그를 탐색합니다.
- Jaeger 통합: Jaeger 플러그인을 사용하여 추적을 분석합니다.









