2020年4月1日,Rancher 2.4正式发布,这是Rancher 2.x极为重要的里程碑版本。Rancher 2.4的全新特性包括边缘计算部署场景的延展性、零宕机升级集群、安全性增强以及全新的托管选项,为用户提供从数据中心到云端到边缘的海量Kubernetes集群一站式管理体验。
自2018年Rancher 2.0发布以来,Rancher便一直致力于简化Kubernetes,加速混合云场景的企业创新。基于此,Rancher打造了业界首个混合云Kubernetes管理平台,并成为了业界唯一能够满足企业异构基础设施的多云多集群Kubernetes管理平台。 Rancher 2.4的正式发布,更进一步地为企业提供了在任意基础设施上运行Kubernetes所需的运行效率、伸缩性和安全性。
Rancher 2.4的发布受到了大量Rancher用户的关注和支持,几乎每天都有人咨询:Rancher 2.4什么时候发布stable版本?在过去1个多月里,Rancher的研发和测试团队对Rancher 2.4的性能、稳定性、安全性进行了大量的测试和优化,并在原有基础上增加了一些新功能。今天,Rancher正式发布Rancher 2.4.3,并在此版本中增加了对中国区EKS托管服务的支持。这是Rancher 2.4.x的第一个stable版本,也是Rancher官方推荐所有用户用于生产环境的稳定版本。
Rancher 2.4版本的重要功能
通过Rancher 2.4,Rancher提供了在极具规模的边缘场景中支持Kubernetes所需的伸缩性、管理能力和安全功能。Rancher 2.4主要增强的功能包括:
- 海量集群管理: Rancher 2.4 GA版本支持2000个集群和10万个节点。更值得一提的是,Rancher 2.4的产品架构已得到增强,在即将发布的新版本中将提供支持100万个集群的途径;
- 网络条件有限时的极佳选择: 对于不具备固定或稳定网络连接的集群而言,Rancher 2.4 + K3s的搭配,是管理、升级和修补集群的最佳选择。Rancher 2.4可以远程启动升级,但升级过程将在本地K3s集群上进行管理,从而允许用户在本地管理升级和修补集群,然后在恢复网络连接后与管理服务器同步;
- RKE支持零宕机升级集群: 随着越来越多的组织在生产环境中使用Kubernetes运行承载着企业关键业务的应用程序,他们对采用不间断的方式维护其Kubernetes基础设施有着越来越强烈的诉求。Rancher 2.4可支持零宕机升级集群,它允许组织在不中断应用程序的情况下升级Kubernetes集群和节点。除此之外,用户可以选择并配置其加载项和升级策略,以使DNS和Ingress不会受到服务中断的影响;
- 通过CIS基准扫描增强安全性: 集群安全性对于成功的Kubernetes策略至关重要。然而,AimPoint的最新研究显示,44%的公司正是由于对Kubernetes容器安全的顾虑,才推迟了将容器化应用程序用于生产环境中。为了帮企业解决这一难题,Rancher 2.4创造性地引入了CIS安全扫描,用户可以根据互联网安全中心发布的100多个CIS安全基准,结合Kubernetes集群安全的实际定义,对RKE集群进行点对点(ac-hoc)安全扫描。用户可以创建自定义测试配置,设置扫描完成/扫描失败的通知告警,并根据这些信息采取纠正措施,以确保这些集群满足所有的安全要求;
- Rancher托管服务: 许多组织可能缺少或者不愿意花费部署和管理本地Rancher Server所需的基础架构、计算和人力资源。为了响应用户的这一需求,自Rancher 2.4开始,我们提供Rancher托管服务,每个客户都可以获得一个Rancher Server管理控制计划的专用AWS实例。Rancher托管服务是功能齐全的Rancher Server,提供99.9%的SLA,以及无压力的升级、安全补丁和备份。GKE、AKS等下游集群不包含在SLA中,而是继续由相应的K8S发行版供应商运营。在国产化及本土化运营方面,Rancher也将针对中国区客户,推出部署在阿里云上的Rancher托管服务。
Rancher 2.4.3功能优化
节点模版
支持在 Azure 节点模版中配置自定义镜像名称和 ID [#23010]
托管集群更新
- 支持在 AWS 中国创建 EKS 集群,两个区域为 cn-northwest-1 和 cn-north-1 [#25613]
- 在集群仪表盘页面显示 AKS/GKE/EKS 等集群的区域信息 [#25656]
邮件通知增强
在告警恢复的通知邮件中加入告警相关信息 [#24156]
UI 增强
支持自定义 Header 和 Footer,并支持配置它们的背景颜色,方便区分当前环境 [#25694]
操作系统验证
- 验证了 SUSE Linux Enterprise Server 15 SP1 [#26143]
- 验证了使用内核版本 4.12.14-122.17 的 SUSE Linux Enterprise Server 12 SP5 [#26287]
修复了2.4.2以来的重要bug
- 修复了在 v2.4 版本中 cattle-cluster-agent 内存泄漏的问题 [#26633] [#26577]
- 修复了 v2.4 版本中 Rancher Server 内存泄漏导致的问题 [#21361]
- 修复了某些情况下个人偏好设置中,显示其他用户的用户名而非当前登录用户 [#14420]
- 修复了当您的 LDAP 中有很多组时,使用 LDAP 登录 Rancher 时会非常慢的问题 [#26061]
- 修复了在 CLI 中使用--values参数时无法正确解析布尔值的问题 [#21083]
- 修复了在 UI 中删除的 Worker 节点后,由于未正确清理节点,导致无法重新加入节点的问题(如果您删除的是非 Worker 节点,仍需要清理该节点) [#23254]
- 修复了无法使用 AzureUSGovernmentCloud 端点创建 Azure 节点模板的问题 [#23350]
- 修复了在 AWS 控制台修改 EKS 集群后,导致无法在 Rancher 中升级 EKS 集群版本的问题 [#24171]
- 修复了通过 API 升级项目级别应用商店中的应用时,需要传入 projectId 的问题 [#24371]
- 修复无法更换 EKS 集群使用的 AWS API 密钥的问题 [#25835]
- 修复了在某些情况下升级到 v2.4.2 后,Docker 单节点安装的 Rancher Server 无法生成自签名证书的问题 [#26457]
- 修复了无法直接连接到在 2.4 中创建的 RKE 集群,只能通过 Rancher 连接到这些集群的问题 [#26555]
- 某些情况下,即使已完成升级集群,单节点的 K3s 集群仍然显示Upgrading状态 [#26286]
- 修复了一个在下游集群升级期间,在上一个节点仍未完成时,便开始对下一个节点进行驱散的问题 [#26401]
升级与更新
更多Rancher 2.4.3的升级、版本信息等内容,请查阅以下链接:
https://rancher2.docs.rancher...
Rancher企业级订阅客户如果对Rancher 2.4.3有任何疑问或希望对现有Rancher版本进行平滑升级,欢迎联系我们的Rancher Support技术团队。如果想咨询或购买企业级订阅支持,欢迎联系我们!
微信:rancher3
电话:0755-86966507
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。