Kubernetes是一個開源系統 它已迅速成為各種形狀和大小的應用程序的首選容器處理系統,從而簡化了應用程序容器的部署,擴展和操作。
對於仍然不熟悉Kubernetes的那些人,您應該知道 是一個開源容器系統,可自動執行容器化應用程序的部署,調整大小和管理。
這些容器為部署,維護和擴展應用程序提供了必要的機制。
組成Kubernetes的內部組件的設計方式是,它們必須是鬆散耦合的,但可以擴展以支持各種各樣的工作流程。
如 Kubernetes可以在各種環境以及基於雲的解決方案中運行, 例如IBM Cloud Container Service。 後者已重命名為IBM Cloud Kubernetes Service,這證明了IBM在迅速成為處理容器的事實標準的技術上的重要性。
IBM不斷投資Kubernetes並與其云平台集成。 例如,近兩年來,IBM Cloud在內部一直在為Kubernetes使用多集群連續交付工具。
這個名為Razee的工具最近才在開源中發布,因此整個社區都可以從中受益。
Razee由IBM開發,用於自動化和管理Kubernetes資源在不同集群,環境和雲之間的部署。 並查看資源的部署信息,以便您可以監視部署過程並更快地解決問題。
Razee功能
IBM工具 Razee由兩個模塊組成,分別是RazeeDash和Kapitan, 配對,但也可以獨立使用。
關於RazeeDash
有了RazeeDash, Razee通過提供具有動態庫存和歷史記錄的儀表板來降低運營成本 在環境中為每個Kubernetes組進行更改。
RazeeDash提供實時和歷史清單,以完整,準確地查看集群中運行的應用程序和版本。
故障排除變得容易得多,因為可以輕鬆過濾和搜索數據,從而幫助您確定發生故障時發生了哪些部署以及修改了哪些組。
關於卡皮丹
另一方面 Kapitan的組件旨在簡化混合雲環境中的集群管理並擴展規模。
借助Kapitan,Razee通過其提供自我更新集群的拉模式部署模型,可以更快地部署和更好地管理大量集群。
標籤用於在集群中創建邏輯組組,但是您也可以針對這些組設置規則,以創建應用於環境中每個組的靈活設置。
這樣一來,您就可以輕鬆地從數十個集群切換到數百個甚至數千個集群, 傳統的推送模式連續交付很難做到這一點,並且通常需要工程師的專業知識。
簡而言之, Razee的主要特點是:
拉動部署以自動更新Kubernetes集群,以及具有動態清單和按環境更改歷史記錄的儀表板。
IBM表示,借助Razee,它已經能夠管理成千上萬的Kubernetes集群和成千上萬的應用程序實例。
對於公司而言,這是一個經過驗證的平台,徹底改變了IBM Cloud交付云服務的方式。
如何獲得Razee?
對於那些有興趣嘗試或獲得Razee感興趣的人,他們可以訪問 以下鏈接。
源代碼可以查閱 在下面的鏈接 以及其他信息和安裝方法。