大家好,我是 Java陳序員。
在雲原生時代,Kubernetes 早已成為集羣管理的標配。隨着企業 K8s 集羣規模擴大、業務場景複雜化,傳統管理工具的短板愈發明顯。對於雲原生開發者而言,一款輕量、高效、覆蓋全生命週期的 K8s 可視化面板工具,早已成為剛需。
今天,給大家介紹一款現代化的 Kubernetes 集羣管理與監控工具,不僅功能強大而且輕量靈活!
關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。
項目介紹
kite —— 一個輕量級、現代化的 Kubernetes 儀表盤,旨在為 Kubernetes 集羣提供直觀、易用的管理和監控界面。

功能特色:
- 全面的資源管理:全面覆蓋 Pod、Deployment、Service、ConfigMap 等核心資源的管理,支持實時 YAML 編輯,詳細視圖和資源關係可視化
- 多集羣管理:支持管控多個 kubernetes 集羣,集羣間切換像切標籤頁一樣簡單,且擁有獨立的配置
- 細粒度權限管控:支持 RBAC 角色訪問控制 + OAuth 集成,企業場景下可按需分配集羣/資源操作權限
- 現代化用户體驗:精美的設計,提供清晰直觀的界面,支持中英雙語、深色/淺色主題,並提供高級搜索功能
- 多維度監控:提供集羣健康狀態、Pod 級別的性能監控與資源使用率統計,支持實時 Pod 日誌流(支持過濾/搜索)和執行終端命令
- 輕量靈活:佔用資源低,極速響應,支持 Docker 、Helm 部署,開箱即用
技術棧:Go + React + TypeScript
快速上手
Docker 部署
1、拉取鏡像
docker pull ghcr.io/kite-org/kite:latest
2、創建掛載目錄
mkdir -p /data/software/kite
3、運行容器
docker run -d --name kite \
-p 8090:8080 \
-v /data/software/kite:/data \
-e DB_DSN=/data/db.sqlite \
ghcr.io/kite-org/kite:latest
4、容器啓動成功後,瀏覽器訪問
http://{IP/域名}:8080
5、首次訪問需要初始化設置,創建超級管理員用户

6、管理員用户創建好後,需要導入 Kubernetes 集羣,根據説明導入 Kubeconfig,

7、集羣導入成功後,重新登錄後就可以開始使用了
Kubernetes 部署
- 使用 Helm (推薦)
1、添加 Helm 倉庫
helm repo add kite https://kite-org.github.io/kite/
helm repo update
2、使用默認值安裝
helm install kite kite/kite -n kube-system
- 使用 kubectl
1、應用部署清單
kubectl apply -f deploy/install.yaml
# 或在線安裝
# 注意:此方法可能不適合生產環境,因為他沒有配置任何持久化相關內容,你需要手動掛載持久化卷並設置環境變量 DB_DSN=/data/db.sqlite 來確保數據不會丟失。或者也可以外部數據庫。
# 參考: https://kite.zzde.me/zh/faq.html#%E6%8C%81%E4%B9%85%E5%8C%96%E7%9B%B8%E5%85%B3
kubectl apply -f https://raw.githubusercontent.com/kite-org/kite/refs/heads/main/deploy/install.yaml
2、通過端口轉發訪問
kubectl port-forward -n kube-system svc/kite 8080:8080
功能體驗
- 概覽

- 服務

- 容器組



- 部署

- 配置映射

- 服務賬户

- 命名空間

如果你想要一款顏值在線、功能全面的 Kubernetes 儀表盤,不妨試試 kite —— 用更優雅的方式管理 K8s 集羣,讓雲原生開發更高效!快去部署吧~
項目地址:https://github.com/kite-org/kite
最後
推薦的開源項目已經收錄到 GitHub 項目,歡迎 Star:
https://github.com/chenyl8848/great-open-source-project
或者訪問網站,進行在線瀏覽:
https://chencoding.top:8090/#/

我創建了一個開源項目交流羣,方便大家在羣裏交流、討論開源項目。
但是任何人在羣裏打任何廣告,都會被 T 掉。
如果你對這個交流羣感興趣或者在使用開源項目中遇到問題,可以通過如下方式進羣:
關注微信公眾號:【Java陳序員】,回覆【開源項目交流羣】進羣,或者通過公眾號下方的菜單添加個人微信,並備註【開源項目交流羣】,通過後拉你進羣。
大家的點贊、收藏和評論都是對作者的支持,如文章對你有幫助還請點贊轉發支持下,謝謝!