创建自定义集群的时候,可供选择的k8s版本是否会自动更新

Rancher Server 设置

  • Rancher 版本:v2.13.1
  • 安装选项 (Docker install/Helm Chart):
  • Local 集群的类型:v1.34.3+k3s1
  • 在线或离线部署:离线部署

下游集群信息

  • Kubernetes 版本: v1.34.2-rke2r1
  • Cluster Type (Local/Downstream): 自定义集群

**问题描述:前2周通过离线部署,选了默认最新的k8s版本(v1.34.2-rke2r1),今天新增一个自定义集群报错,查看日志发现离线部署镜像包无法获取rancher/system-agent-installer-rke2:v1.34.3-rke2r1,对比发现和上次部署的集群版本不一致,请问这个k8s集群选项是否自动更新的

**重现步骤:不定期部署信集群

**结果:rancher自定义集群的最新版本不一致

**预期结果:离线安装的情况下,可供选择的集群的版本应该不会更新,或者保留历史版本,这样不会因为隔段时间想创建新集群,可以和老集群保持一致

**截图:

参考:4. Install Rancher | Rancher

安装 rancher 的时候你指定 useBundledSystemChart=true 的参数了么?理论上,指定了这个参数,就不会自动更新 rancher 支持的 K8s 的版本。

基于你现在的情况,你可以在创建集群的时候,可以选择 Show deprecated Kubernetes patch versions 来选择之前创建的 K8s 版本,如下图:

感谢回复,是通过helm安装的,没有指定这个参数useBundledSystemChart=true,可以找到历史版本能满足我的需求,另外之前是离线安装的,在github上没有看到有新版本发布,如果要更新到最新版本对应的rancher-images.txt文件