近日,全球企業(yè)級開源解決方案領(lǐng)導(dǎo)者 SUSE 正式發(fā)布容器桌面管理工具 Rancher Desktop 1.0.0。
Rancher Desktop 是一款開源軟件,可以在 Mac、Windows 和 Linux 系統(tǒng)中以桌面形式管理 Kubernetes 和容器。
SUSE 為何要構(gòu)建 Rancher Desktop?
SUSE 希望使Kubernetes 的桌面操作體驗(yàn)更輕松、更簡單。對于開發(fā)應(yīng)用或?qū)?yīng)用打包并在 Kubernetes 中運(yùn)行的用戶來說,擁有易于使用的本地環(huán)境至關(guān)重要。
在先前版本中,Rancher Desktop 啟動后,用戶在桌面上運(yùn)行 Kubernetes 需要使用開源的命令行工具,其中的許多工具依賴其他外部工具。諸多社區(qū)用戶希望桌面應(yīng)用能夠更加簡單、直接。
投入到生產(chǎn)環(huán)境中的 Kubernetes 有許多不同的版本。用戶都希望在本地環(huán)境使用的 Kubernetes與生產(chǎn)環(huán)境中的 Kubernetes 具有相同的版本。由于 Kubernetes 版本的細(xì)微差別以及版本之間 API 的變化,確保本地測試和使用的版本與生產(chǎn)環(huán)境的版本保持一致性非常重要。
Rancher Desktop 的核心功能
Rancher Desktop 通過整合k3s 發(fā)行版(版本可由用戶自行選擇)以實(shí)現(xiàn) Kubernetes 功能。這樣,用戶在設(shè)置本地 Kubernetes 環(huán)境時(shí),能夠使用與其他環(huán)境(例如在生產(chǎn)環(huán)境中)相同的版本。
用戶可以通過 Rancher Desktop 測試自己的工作負(fù)載以應(yīng)對 Kubernetes 升級。當(dāng)您將 Rancher Desktop 使用的 Kubernetes 版本升級時(shí),Kubernetes 在升級過程中將保留您的工作負(fù)載。
Rancher Desktop 使用 containerd 或 dockerd 作為容器引擎,用戶可以自由選擇。Rancher Desktop 用戶在使用 nerdctl 或 Docker CLI 時(shí),可以直接使用這些引擎。這些 CLI 可以幫助用戶構(gòu)建、推送和拉取容器鏡像并運(yùn)行容器。使用這些工具生成的鏡像可以直接在 Kubernetes 中運(yùn)行,而無需從鏡像倉庫中推送或拉取。選擇 dockerd 運(yùn)行時(shí),會有一個(gè) Docker socket供其他工具使用。這樣,用戶就可以使用直接與 Docker socket 通信的工具了,例如 k3d。
未來演進(jìn)
未來,Rancher Desktop 將從以下三個(gè)方面不斷演進(jìn):
發(fā)布以產(chǎn)品特性更新和 bug 修復(fù)為主的穩(wěn)定版本,包括定期發(fā)布補(bǔ)丁,從而按照既定時(shí)間修復(fù) bug。
團(tuán)隊(duì)正在積極探索細(xì)微的功能,同時(shí)解決更大的問題,這些都將包含在新功能發(fā)布中。例如,增強(qiáng)網(wǎng)絡(luò)以支持 VPN 連接到集群內(nèi)部。
重點(diǎn)開發(fā)一些新的產(chǎn)品特性,具體細(xì)節(jié)將在未來公布。
快速上手 Rancher Desktop
Rancher Desktop 全球線上 Meetup 將于北京時(shí)間 2 月 17 日 02:00(太平洋時(shí)間2月16日10:00)舉辦。
關(guān)于 SUSE
SUSE 是全球范圍內(nèi)創(chuàng)新且可靠的企業(yè)級開源解決方案領(lǐng)導(dǎo)者,財(cái)富 500 強(qiáng)中有 60% 以上的企業(yè)依靠 SUSE 為其關(guān)鍵任務(wù)的工作負(fù)載賦能。SUSE 專注于企業(yè)級 Linux、Kubernetes 管理平臺和邊緣解決方案,通過與合作伙伴和社區(qū)合作,幫助客戶隨時(shí)隨地在任意場景進(jìn)行創(chuàng)新——無論是在數(shù)據(jù)中心、云端還是邊緣環(huán)境。SUSE 讓“開源”重新“開放”,使客戶能夠靈活地應(yīng)對當(dāng)今的創(chuàng)新挑戰(zhàn),并能夠自由地在未來發(fā)展其IT戰(zhàn)略和解決方案。SUSE 在全球擁有近 2000 名員工,2021 年在法蘭克福證券交易所的監(jiān)管市場(Prime Standard)上市。