« 思科重新構想人工智慧時代的資料中心與雲端安全思科为2024年巴塞罗那世界移动通信大会提供安全无线体验 »

支援Linux的Kubernetes GUI、CLI和WebUI

Friday, May 03, 2024 LPI 0条评论 0个引用

 根據過去幾天我發現的內容整理了這份快速清單。 希望對尋找叢集管理工具的 Linux 用戶有所幫助。 可能:幾乎可以肯定不詳盡。

 
譯自Kubernetes GUIs, CLIs, web UIS with Linux support,作者 Danielrosehill。
 
GUI 和 IDE
旨在讓 Linux 使用者更容易從其 Linux 工作站管理 Kubernetes 叢集的 GUI 和 IDE:
 
Aptakube管理叢集的 GUI。 可作為適用於 Ubuntu 和基於 Debian 的發行版的 Debian 以及 appimage 使用。 15 天免費試用,之後為訂閱服務。
 
Kubernetic:行銷標語:「Kubernetes 桌面用戶端 - 叢集管理,簡化」。 Linux 用戶端是一個 appimage。
 
Lens - Kubernetes IDE:對於希望使用 GUI 來協助管理其叢集的 Linux 使用者來說,Lens Desktop 可能是一個最全面的解決方案(意見)。 對於 Linux,有一個 .deb、一個 .rpm、一個 .snap 和一個 AppImage - 因此無論你運行的是什麼發行版,都應該很容易啟動並運行它。 Lens 是一個 IDE,也提供了一個終端環境。
 
Podman Desktop:對於 Linux,有一個 flatpak 和一個 tar.gz。 你可以使用 Podman Engine 直接解析 Kubernetes YAML 文件,並從現有 pod 產生 Kubernetes YAML。
 
JetPilot:Jet Pilot 是一個跨平台 Kubernetes 桌面用戶端,可以在 Linux 上運作。
 
也可以:使用 VSCode + Kubernetes 擴充。 指南。
 
總結:Lens 可能是 K8s 特定的 IDE 和 GUI 中最強大的選項,但還有其他幾個選項也值得一試
 
Linux 機器上運行的 Web UI
(幾乎總是)不是特定於 Linux 的 Web UI,但也可以在 Linux 本機上運行
 
Kubernetes Dashboard當然不是特定於 Linux 的,但是... 作為 Linux 用戶,你可以在本地主機上運行它來管理你的叢集(無論它是在本地運行還是在遠端運行)
 
Portainer:對於希望透過在本機上運行 Web UI 來管理其叢集的 Linux 用戶來說,Portainer 是另一個不錯的選擇。 Portainer 透過在遠端叢集上安裝代理程式來運作,然後你可以透過 Web UI 進行管理(也適用於 Docker 和 Docker Swarm)
 
Headlamp:“開箱即用,Headlamp 是一個功能齊全的 Kubernetes UI。通過利用其強大的插件系統,構建者可以塑造 Headlamp 以適應其定制用例、產品和環境。”
 
minikube GUI:處於原型階段
 
用於 Kubernetes 管理的 CLI 是嘗試採用 Kubernetes 管理的核心 CLI 並用一些附加功能(或通常透過使它們在視覺上更具互動性)來豐富它們的工具
 
KUI「我們喜歡CLI,並認為它們對於以靈活的方式與雲端互動至關重要。我們需要偏離正軌的力量。但ASCII 很乏味。Kui 接受你的正常kubectl 命令列請求並以圖形回應。你將 看到可排序的表格,而不是ASCII 表格。
 
k9s:”Kubernetes CLI 以時尚的方式管理你的集群”
 
其他支援 Linux 的 Kubernetes 工具
用於其他功能的工具,例如視覺化在 Kubernetes 叢集上執行的應用程式:
 
Octant- 「供開發人員了解應用程式如何在 Kubernetes 叢集上運行的工具。」該專案由 VMWare 支持,儘管其 Github 頁面處於僅存檔模式,因此開源分支的開發可能不再活躍。 該專案的最新版本是在 2022 年 2 月,但包括一個 .deb、一個 .rpm 和一個 .tar.gz(適用於 64 位元和 ARM 架構)

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

Powered By Z-Blog 1.8 Arwen Build 81206