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 连接到集群内部。
重点开发一些新的产品特性,具体细节将在未来公布。
好文章,需要你的鼓励
在迪拜Gitex 2025大会上,阿联酋成为全球AI领导者的雄心备受关注。微软正帮助该地区组织从AI实验阶段转向实际应用,通过三重方法提供AI助手、协同AI代理和AI战略顾问。微软已在阿联酋大举投资数据中心,去年培训了10万名政府员工,计划到2027年培训100万学习者。阿联酋任命了全球首位AI部长,各部门都配备了首席AI官。微软与政府机构和企业合作,在公民服务和金融流程等领域实现AI的实际应用,构建全面的AI生态系统。
浙江大学等高校研究团队开发的VolSplat系统,通过"体素对齐"替代传统"像素对齐"方法,实现了快速高质量的3D场景重建。该技术仅需6张普通照片即可生成精确3D模型,在RealEstate10K等标准数据集上显著超越现有方法,为机器人导航、增强现实、建筑设计等领域提供了新的技术选择,代表了3D重建领域从二维思维向三维思维的重要转变。
苹果与俄亥俄州立大学研究人员发布名为FS-DFM的新模型,采用少步离散流匹配技术,仅需8轮快速优化即可生成完整长文本,效果媲美需要上千步骤的扩散模型。该模型通过三步训练法:处理不同优化预算、使用教师模型指导、调整迭代机制来实现突破。测试显示,参数量仅1.7亿至17亿的FS-DFM变体在困惑度和熵值指标上均优于70-80亿参数的大型扩散模型。
武汉大学团队与字节跳动公司合作,提出MAPO混合优势策略优化方法,解决AI训练中的"一刀切"问题。该方法能根据问题难度动态调整评分策略,避免传统方法中的优势反转和优势镜像问题。通过轨迹确定性判断和权重动态调整,在几何推理和情感识别任务上都取得显著提升,为AI自适应学习提供新思路。