写点什么

Rancher 2.5.6 发布,支持 Kubernetes 1.20

用户头像
RancherLabs
关注
发布于: 2021 年 03 月 16 日
Rancher 2.5.6发布,支持Kubernetes 1.20

近日,Rancher 2.5.6 版本正式发布,支持 Kubernetes 1.20。在 Rancher 技术社区中,我们常常遇到用户询问 Rancher 2.5.6 的发布进度。因此,在这篇文章中我们将简单介绍 Rancher 2.5.6 的新特性并在文中附上了该版本的 demo 视频。

安装与升级

  • 由于 cert-manager 最新版本中的变化,Rancher 需要在 Helm 3.2.x+中进行安装或升级  【#29213】

  • 在安装 Rancher 2.5 之前,Rancher HA 集群需要升级至 Kubernetes 1.17+

  • 如果需要在离线安装的 Rancher 中方使用代理,你需要传递额外的参数到 NO_PROXY

  • Local 集群将不再能关闭,也就是说所有的 admin 都可以访问 local 集群。如果你想要限制 local 集群的访问权限,可以使用新的 restricted-admin 的角色。现在可以通过将 v3/settings API 中的 hide_local_cluster 设置为 true 来禁用对 local 地集群的访问。【#29325】

功能与优化

  • 添加对 Kubernetes v1.20 的支持(由于 K8S 1.22 之后才会完全移除对Docker运行时的支持,因此 1.20 版本依旧可以使用 Docker 作为运行时)

  • 为 agent 节点设置环境变量以支持 proxy 后的下游集群 【#31370】

  • 增加了 ingress.enabled rancher Helm 标志。当设置为 false 时,Helm 将不会安装 Rancher ingress。所以用户将该选项设置为 false 之后,即可部署你自己的 ingress。

  • 在 RKE 中新增了为 etcd 备份配置超时时间的功能 【#30663】

  • 添加 Istio v1.8.3 【#29812】【 #31187】【 #30410】

主要 Bug 修复

  • 修复了 Rancher server chart 无法在没有 ingress 的情况下安装到 Kubernetes 集群上的问题 【#30535】

  • 修复了 etcd 升级后会增加流量和内存使用量的问题 【#30168】

  • 修复了公共 Helm chart repo 无法在 proxy 之后的集群上工作的问题【#29961】

  • 修复了集群私有镜像仓库不能与节点驱动程序提供的集群的 rancher-agent 镜像一起工作的问题 【#30605】

  • 修复了导入集群会从 agent 返回 404 的问题 【#15172】


若您想了解与上述各个 issue 相关的详细信息,请至 Rancher GitHub issue 界面输入 issue 编号进行查询:

https://github.com/rancher/rancher/issues

Rancher UI 更新

自 Rancher 2.0 开始就开始采用的 UI,我们现在将其称为 Cluster Manager。新的 UI 称为 Cluster Explorer dashboard,在 Rancher 2.4 中已经实验性支持该 UI,在Rancher 2.5.2版本中已经GA。有一些新的功能只有在新的 Cluster Explorer dashboard 中才能使用。此外,有一些新的功能与 Cluster Manager 中现有的功能类似,但在实现上会有一些细节上的差异。


因此在使用 Cluster Manager 和 Cluster Explorer dashboard 时,请注意:


  • 由于潜在的 CRD 冲突,任何时候只能安装 1 个版本的功能。

  • 每个功能只能由它所部署的用户界面来管理。

  • 如果您在 Cluster Manager 中安装了该功能,则必须在 Cluster Manager 中卸载,然后再尝试在 Cluster Explorer dashboard 中安装新版本。

下载及升级

您可以到 Rancher Github 主页阅读完整的 Rancher 2.5.6 Release Note 或了解更多与升级回滚有关的注意事项。

https://github.com/rancher/rancher/releases/tag/v2.5.6

国内用户可以访问下方链接下载 Rancher 2.5.6:

http://mirror.cnrancher.com/


原文链接:Rancher 2.5.6发布,支持Kubernetes 1.20


用户头像

RancherLabs

关注

牛牛本牛ヾ(◍°∇°◍)ノ゙ 2019.09.17 加入

Rancher Labs由CloudStack之父梁胜创建。旗舰产品Rancher是一个开源的企业级Kubernetes管理平台,实现了Kubernetes集群在混合云+本地数据中心的集中部署与管理。

评论

发布
暂无评论
Rancher 2.5.6发布,支持Kubernetes 1.20