SUSE发布K8s与容器管理工具Rancher Desktop 1.0

Linux发行版开发商SUSE发布容器管理工具Rancher Desktop 1.0,Rancher Desktop是一个开放源码应用程序,可供用户在Mac、Windows和Linux桌面管理Kubernetes和容器。Rancher Desktop可以简化用户在桌面上操作Kubernetes的体验,在桌面提供易于使用的本地端环境,方便地将应用程序打包成Kubernetes应用程序执行。

官方提到,过去用户要在桌面执行Kubernetes,需要使用开源命令行工具,而这些工具又相依于其他外部工具,Rancher Desktop能够解决工具使用的复杂性,提供简单且主动的桌面应用程序操作体验。而且用户在生产环境,可能使用各种Kubernetes版本,由于Kubernetes版本间可能存在细微差异,版本间的API也有所不同,Rancher Desktop让用户在本地测试与生产环境中,简单地使用一致的Kubernetes版本。

Rancher Desktop内置k3s发行版,并让用户能够自由选择版本号,因此无论在生产环境和本地Kubernetes环境,都能使用相同版本,官方还提到,Rancher Desktop还能方便地用来测试工作负载,观察其升级Kubernetes版本后的行为。

Rancher Desktop的底层使用containerd或dockerd作为容器引擎,可供用户自由选择,并且以nerdctl或Docker CLI来构建、推送和拉取容器镜像文件和执行容器,这些工具所构建的镜像文件,可以直接在Kubernetes中执行,而不需要再从注册表推送或是拉取。