近日,全球企業級開源解決方案領導者 SUSE 正式發布容器桌面管理工具 Rancher Desktop 1.0.0。
Rancher Desktop 是一款開源軟件,可以在 Mac、Windows 和 Linux 系統中以桌面形式管理 Kubernetes 和容器。

SUSE 為何要構建 Rancher Desktop?
SUSE 希望使Kubernetes 的桌面操作體驗更輕松、更簡單。對于開發應用或將應用打包并在 Kubernetes 中運行的用戶來說,擁有易于使用的本地環境至關重要。
在先前版本中,Rancher Desktop 啟動后,用戶在桌面上運行 Kubernetes 需要使用開源的命令行工具,其中的許多工具依賴其他外部工具。諸多社區用戶希望桌面應用能夠更加簡單、直接。
投入到生產環境中的 Kubernetes 有許多不同的版本。用戶都希望在本地環境使用的 Kubernetes與生產環境中的 Kubernetes 具有相同的版本。由于 Kubernetes 版本的細微差別以及版本之間 API 的變化,確保本地測試和使用的版本與生產環境的版本保持一致性非常重要。
Rancher Desktop 的核心功能
Rancher Desktop 通過整合k3s 發行版(版本可由用戶自行選擇)以實現 Kubernetes 功能。這樣,用戶在設置本地 Kubernetes 環境時,能夠使用與其他環境(例如在生產環境中)相同的版本。
用戶可以通過 Rancher Desktop 測試自己的工作負載以應對 Kubernetes 升級。當您將 Rancher Desktop 使用的 Kubernetes 版本升級時,Kubernetes 在升級過程中將保留您的工作負載。
Rancher Desktop 使用 containerd 或 dockerd 作為容器引擎,用戶可以自由選擇。Rancher Desktop 用戶在使用 nerdctl 或 Docker CLI 時,可以直接使用這些引擎。這些 CLI 可以幫助用戶構建、推送和拉取容器鏡像并運行容器。使用這些工具生成的鏡像可以直接在 Kubernetes 中運行,而無需從鏡像倉庫中推送或拉取。選擇 dockerd 運行時,會有一個 Docker socket供其他工具使用。這樣,用戶就可以使用直接與 Docker socket 通信的工具了,例如 k3d。
未來演進
未來,Rancher Desktop 將從以下三個方面不斷演進:
發布以產品特性更新和 bug 修復為主的穩定版本,包括定期發布補丁,從而按照既定時間修復 bug。
團隊正在積極探索細微的功能,同時解決更大的問題,這些都將包含在新功能發布中。例如,增強網絡以支持 VPN 連接到集群內部。
重點開發一些新的產品特性,具體細節將在未來公布。
快速上手 Rancher Desktop
Rancher Desktop 全球線上 Meetup 將于北京時間 2 月 17 日 02:00(太平洋時間2月16日10:00)舉辦。

關于 SUSE
SUSE 是全球范圍內創新且可靠的企業級開源解決方案領導者,財富 500 強中有 60% 以上的企業依靠 SUSE 為其關鍵任務的工作負載賦能。SUSE 專注于企業級 Linux、Kubernetes 管理平臺和邊緣解決方案,通過與合作伙伴和社區合作,幫助客戶隨時隨地在任意場景進行創新——無論是在數據中心、云端還是邊緣環境。SUSE 讓“開源”重新“開放”,使客戶能夠靈活地應對當今的創新挑戰,并能夠自由地在未來發展其IT戰略和解決方案。SUSE 在全球擁有近 2000 名員工,2021 年在法蘭克福證券交易所的監管市場(Prime Standard)上市。






