Kubernetes客戶端和管理界面大集合


今天給大家介紹目前市面上常用的kubernetes管理工具,總有一款適合您~~~

簡介

Kubectl

官方自帶的kubernetes 命令行客戶端工具,最原始也是最好用的工具,不多介紹~~~

K9s

另一款kubernetes 命令行管理工具,對於喜歡使用命令行的人,k9s是很好的一個客戶端工具,它可以看做kubectl的增強版。
使用k9s可以進行端口轉發,以純文本格式查看secret信息,直接編輯資源以及從deployments“深入”到容器查看的日志。
來,看圖演示更直觀,更多功能可以自行下載體驗

Kubernetes-Dashboard

Kubernetes-Dashboard是官方的WEB UI,可以通過Dashboard查看集群信息,對容器服務進行故障管理、資源管理等。
例如,您可以使用部署向導來擴展部署,啟動滾動更新,重新啟動Pod或部署新應用程序。

Rancher

Rancher是一個開源的企業級多集群Kubernetes管理平台,實現了Kubernetes集群在混合雲+本地數據中心的集中部署與管理,以確保集群的安全性,加速企業數字化轉型。同時滿足了使用Kubernetes部署應用程序的DevOps團隊和交付企業關鍵服務的IT人員的需求。
Rancher為企業部署、操作、訪問和保護Kubernetes提供管理平台,IT人員可以制定策略及輕松調查事件。當然,您也可以只用來作為WEB UI 哈哈~~~

Kuboard

Kuboard 是一款基於 Kubernetes 的微服務管理界面。目的是幫助用戶快速在 Kubernetes 上落地微服務。有很好的文檔。

Lens

Lens,官方號稱是您管理Kubernrtes集群所需的唯一IDE,它是開源、免費的。同時也是我目前在使用的,哈哈哈 ~~~
Lens簡單易用,不需要部署到集群中,同時提供多平台,只需要下載對應平台的客戶端安裝好,使用kubeconfig來連接kunernetes集群。連接到集群后,您將進入集群概述,群集中的大多數常見資源都可以使用類似的支持:狀態集,部署,配置映射,機密等等。工作流始終如下:在左側邊欄中打開類型,單擊對象以獲取詳細信息。
來,上圖

Octant

Octant是Kubernetes的一個以開發人員為中心的開源Web界面,可讓您檢查Kubernetes集群及其應用程序。安裝和訪問儀表板非常簡單。 就像運行安裝命令(在Mac上,使用Homebrew)然后從終端運行octant命令一樣簡單。 運行之后,您會發現導航很簡單。
瀏覽儀表板非常舒適和快捷。 它們提供了黑暗和明亮的主題。

Kubenav

kubenav就是口袋里Kubernetes集群的導航器。個人認為,最大特色就是有移動客戶端,方便不在公司時使用手機操作集群。

Infra.App

Infra App是Kubernetes客戶端列表的新增功能。它是由Docker Desktop&Kitematic上的人們制作的,並且還在秘密開發中。
它為您提供了一個干凈,簡單的用戶界面,將您需要了解的有關單個資源的所有信息組合在一起。一切都是不言自明的,只需單擊幾下即可獲得所需的所有信息。

以上這些kubernetes管理工具或者客戶端,沒有最好的,只有合適自己的。大家可以自己嘗試~~~
至此,本文結束。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM