本文已超過一年。較舊的文章可能包含過時的內容。請檢查頁面中的資訊自發布以來是否已變得不正確。

儀表板 - Kubernetes 的全功能 Web 介面

編輯註記: 這篇文章是關於 Kubernetes 1.3 新功能的 深入文章系列 的一部分

Kubernetes 儀表板 專案旨在為 Kubernetes 世界帶來通用的監控和操作 Web 介面。三個月前,我們 發布 了第一個生產就緒版本,從那時起,儀表板已進行了大規模的改進。在單一 UI 中,您能夠執行與 Kubernetes 叢集的大部分可能互動,而無需離開瀏覽器。這篇部落格文章分解了最新版本中引入的新功能,並概述了未來的路線圖。

全功能儀表板

由於社群和專案成員的大量貢獻,我們能夠為 Kubernetes 1.3 版本 交付許多新功能。我們一直仔細聆聽從使用者那裡收到的所有出色回饋(請參閱 摘要資訊圖表),並解決了最高優先級的請求和痛點。

儀表板 UI 現在處理所有工作負載資源。這表示無論您執行何種類型的工作負載,它都會在 Web 介面中可見,並且您可以對其進行操作變更。例如,您可以使用 Pet Sets 修改您的有狀態 MySQL 安裝,使用 Deployments 對您的 Web 伺服器進行滾動更新,或使用 DaemonSets 安裝叢集監控。

除了檢視資源外,您還可以建立、編輯、更新和刪除它們。此功能啟用許多使用案例。例如,您可以終止失敗的 Pod、對 Deployment 執行滾動更新,或僅僅組織您的資源。您還可以匯出和匯入雲端應用程式的 YAML 組態檔案,並將它們儲存在版本控制系統中。

此版本包含叢集節點的 Beta 版檢視,適用於管理和操作使用案例。UI 列出叢集中的所有節點,以進行概觀分析和快速篩選有問題的節點。詳細資訊檢視顯示有關節點的所有資訊,並連結到在其上執行的 Pod。

我們在此版本中還提供了許多範圍較小的新功能,即:對命名空間資源的支援、國際化、效能改進和許多錯誤修復(在 版本說明 中了解更多資訊)。所有這些改進都帶來了更好、更簡單的產品使用者體驗。

未來工作

團隊對未來有雄心勃勃的計畫,涵蓋多個使用案例。我們也對所有功能請求持開放態度,您可以在我們的 問題追蹤器 上發布。

以下是我們未來幾個月的重點領域列表

  • 處理更多 Kubernetes 資源 - 顯示叢集使用者可能互動的所有資源。完成後,儀表板可以作為 CLI 的完整替代品。
  • 監控和疑難排解 - 將資源使用統計/圖表新增到儀表板中顯示的物件。此重點領域將允許對雲端應用程式進行可操作的偵錯和疑難排解。
  • 安全性、身份驗證和登入 - 使儀表板可以從叢集外部的網路訪問,並與自訂身份驗證系統一起使用。

與我們聯繫

我們很樂意與您交談並聽取您的回饋!