大家好!欢迎大家关注 Rancher 产品及生态。
从本月开始,将持续推出 Rancher 社区半月报,为大家及时更新 Rancher 产品及生态相关动态。
经过不懈努力,我们终于把 Rancher Manager v2.6 的中/英文文档统一到一起了。以后全球统一访问入口,国内不再单独维护 Rancher v2.6 的中文文档,用户可以在同一个站点切换语言。
其他产品中文文档入口不变,可继续访问 https://docs.rancher.cn 。
Rancher v2.6 文档地址:https://docs.ranchermanager.rancher.io/zh/
RKE v1.3.14 将支持的 K8s 版本提升到了:v1.24.4-rancher1-1
, v1.23.10-rancher1-1
, v1.22.13-rancher1-1
。
目前还不支持创建 Kubernetes v1.25 的集群。
完整支持列表如下:
Kubernetes version |
---|
v1.24.4-rancher1-1 (Default) |
v1.23.10-rancher1-1 |
v1.22.13-rancher1-1 |
v1.21.14-rancher1-1 |
v1.20.15-rancher2-2 |
v1.19.16-rancher1-6 |
v1.18.20-rancher1-3 |
已知问题:
kubelet 容器的临时目录 /var/lib/dockershim
和 /var/lib/cri-dockerd
可能会导致 kubelet/dockershim
在升级后发送空端口映射。解决方法是通过为 kubelet 服务指定 extra_binds
来绑定挂载这些目录。1
更多发布说明请参考:https://github.com/rancher/rke/releases/tag/v1.3.14
此版本是 RKE2 在 v1.25 系列中的第一个版本,此版本将上游 Kubernetes 更新到了 v1.25.0。
说版本明:
-
Kubernetes v1.25 移除了 beta PodSecurityPolicy 准入插件。如果使用内置 PodSecurity Admission Plugin,请按照上游文档从 PSP 迁移,然后再升级到 v1.25.0+rke2r1。
-
RKE2 现在支持 Kubernetes 的 CIS Benchmark 版本 1.23。旧版 CIS 1.5 和 1.6 配置文件已被删除,因为它们不适用于 Kubernetes 1.25。在升级到 RKE2 1.25 时,使用旧版配置文件的 server 必须升级以使用 cis-1.23 配置文件,否则无法启动 RKE2。
-
分别将 containerd 和 runc 升级到 containerd v1.6.8 和 runc v1.1.4,这样可以有效解决由 runc v1.1.3 中引入的 bug:当 systemctl daemon-reload 后,runc exec 有可能会失败 (#3300)。2
更多发布说明请参考:https://github.com/rancher/rke2/releases/tag/v1.25.0%2Brke2r1
此版本是 K3S 在 v1.25 系列中的第一个版本。此版本将上游 Kubernetes 更新到了 v1.25.0。
版本说明::
- Kubernetes v1.25 移除了 beta PodSecurityPolicy 准入插件。如果使用内置 PodSecurity Admission Plugin,请按照上游文档从 PSP 迁移,然后再升级到 v1.25.0+k3s1。
- 不再支持使用
--cluster-secret
、--no-deploy
和--no-flannel
参数。继续使用该参数会导致报错,请参阅文档以进行替换 (#6071)。3 - runc 的捆绑版本已升级到 v1.1.4,这样可以有效解决由 runc v1.1.3 中引入的 bug:当 systemctl daemon-reload 后,runc exec 有可能会失败 (#6071)。4
- 嵌入式 containerd 版本已升级到 v1.6.8-k3s1 (#6078)。5
更多发布说明请参考:https://github.com/k3s-io/k3s/releases/tag/v1.25.0%2Bk3s1
此版本发布的目的主要是基于 Rancher v2.6.8 重新构建,无新增功能和 bug fix。
更多发布说明请参考:https://github.com/cnrancher/kube-explorer/releases/tag/v0.2.11
Footnotes
-
RKE Issue#2993: https://github.com/rancher/rke/issues/2993 ↩
-
RKE2 Issue#3300: https://github.com/rancher/rke2/pull/3300 ↩
-
K3S Issue#6069: https://github.com/k3s-io/k3s/pull/6069 ↩
-
K3S Issue#6071: https://github.com/k3s-io/k3s/pull/6071 ↩
-
K3S Issue#6078: https://github.com/k3s-io/k3s/pull/6078 ↩