
—— Kubernetes 在现代软件开发中 ——
的关键角色
Kubernetes 是一个功能强大的开源容器编排平台,能够帮助组织大规模部署和管理复杂的容器化应用程序,它在现代软件开发中起着重要的作用。
本文将介绍 Rancher Desktop 如何帮助开发者在本地运行和管理 Kubernetes。

—— 简化的 Kubernetes ——
由开发者为开发者打造
作为开发者,我们的核心目标是创建能够快速适应变化的软件,从而满足现实世界中不断增长的需求。Kubernetes 提供了最佳应用程序托管平台,可以容器化应用程序,让它们能够在各种平台上轻松移植,并通过扩展来优化软件性能。
它可以通过缩小开发、测试和生产环境之间的差距来加速开发和部署过程,从而让我们的应用程序更加稳定,并适合在生产环境中使用。那么,到底该如何开启 Kubernetes 体验之旅呢?这就轮到 Rancher Desktop 登场了。

—— 开发者的突出特点 ——
Rancher Desktop 是一款帮助开发者构建云原生应用程序的工具。借助其图形用户界面(GUI)和强大的命令行界面(rdctl),用户可以轻松在本地计算机上运行 Kubernetes,并以最快、最便捷的方式在任务之间切换。不再需要等待 IT 提供所需的 Kubernetes 环境,也不必处理公有云账户,因为用户可以在自己的笔记本电脑或工作站上轻松掌握所有内容。
Rancher Desktop 的关键功能之一是:它能够让用户自由地安装和选择所需的 Kubernetes 版本,或者映射出目前正在使用的版本,以测试其应用程序在不同版本变化中的响应。
例如,Rancher Desktop 1.8 可以让用户仅单击一次即可跳转到 1.16 到 1.27 之间的任何 Kubernetes 版本,从而可以轻松地来回切换进行测试或故障排查。

轻松在不同 Kubernetes 版本之间切换,以进行测试和故障排查

—— 打包核心容器工具链 ——
Rancher Desktop 围绕着最酷、最轻量级的 Kubernetes 发行版(K3s)构建,能够让用户快速启动自己的开发环境。
支持 dockerd 和 containerd,并提供了对其各自的 docker 和 nerdctl 命令行工具的支持。通过选择首选的容器引擎,开发者可以在两者之间切换,这使得 Rancher Desktop 非常方便、实用。
Rancher Desktop 还安装了 kubectl 和 Helm,这意味着用户可以通过 CLI 来实现 Kubernetes 的管理和应用程序的安装。
开发者可以使用相应工具链轻松添加、构建和管理镜像;此外,Rancher Desktop 还拥有集成的容器安全扫描器,可以在开发早期检测到容器的漏洞和配置问题。

Rancher Desktop 全面支持容器镜像的安全扫描

—— 工作负载和集群管理仪表板 ——
Rancher Desktop 还配备了一个仪表板,用户可以在其中可视化并跟踪本地 Kubernetes 集群中的所有资源,就像在 Rancher Prime 中一样。Rancher Desktop 的用户界面帮助开发者掌控和管理工作负载的资源,如内存、容量等。

全功能仪表板用于管理 Kubernetes 对象和工作负载

—— 配置诊断和故障排查 ——
Rancher Desktop 配备了一个包含所有 Rancher Desktop 日志文件的文件夹,以及故障排查和诊断功能,帮助识别常见问题的原因和可能的解决方案。开发者还可以管理端口转发,以便能够访问本地 Kubernetes 集群中创建的 service 和 ingresse。

通过端口转发,便捷访问 Kubernetes service 和 ingresse

—— 100% 兼容且 100% 开源 ——
Rancher Desktop 的伟大之处在于它的多功能性,可以适应任何操作系统、IDE、容器运行时和 Kubernetes 版本,但并不止于此。从 Rancher Desktop 1.9 版本开始,它将支持 Docker 扩展,用户可以通过几次点击来根据自己的需求调整和扩展开发环境,并重复使用广泛的扩展目录。最重要的是,Rancher Desktop 是 100% 开源的,并且完全免费!
Rancher Desktop 是助力开发者职业发展的理想工具,可无缝衔接 Kubernetes 和微服务应用程序。


一文玩儿转 Rancher Desktop

企业容器云管理平台选型指南


About Rancher
Rancher 是一个开源的企业级 Kubernetes 管理平台,实现了 Kubernetes 集群在混合云+本地数据中心的集中部署与管理。Rancher 一向因操作体验的直观、极简备受用户青睐,被 Forrester 评为“ 2020 年多云容器开发平台领导厂商”以及“ 2018 年全球容器管理平台领导厂商”,被 Gartner 评为“2017年全球最酷的云基础设施供应商”。
目前 Rancher 在全球拥有超过三亿的核心镜像下载量,并拥有包括中国联通、中国平安、中国人寿、上汽集团、三星、施耐德电气、西门子、育碧游戏、LINE、WWK 保险集团、澳电讯公司、德国铁路、厦门航空、新东方等全球著名企业在内的共 40000 家企业客户。
2020 年 12 月,SUSE 完成了对 RancherLabs 的收购,Rancher 成为了 SUSE "创新无处不在 (Innovate Everywhere) "企业愿景的关键组成部分。SUSE 和 Rancher 共同为客户提供了无与伦比的自由和所向披靡的创新能力,通过混合云IT基础架构、云原生转型和IT运维解决方案,简化、现代化并加速企业数字化转型,推动创新无处不在。
当前,SUSE 及 Rancher 在中国大陆的业务由数硕软件(北京)有限公司承载。SUSE 在国内拥有优秀的研发团队、技术支持团队和销售团队,将结合Rancher 领先的云原生技术,为中国的企业客户提供更加及时和可信赖的技术支撑及服务保障。





