Helm安装Rancher Error: chart requires kubeVersion: < 1.24.0-0 which is incompatible with Kubernetes v1.24.3+k3s1

Rancher Server 设置

  • Rancher 版本:rancher-latest
  • 安装选项 (Docker install/Helm Chart): helm
    • 如果是 Helm Chart 安装,需要提供 Local 集群的类型(RKE1, RKE2, k3s, EKS, 等)和版本:k3s1.24.3
  • 在线或离线部署:在线

问题描述: K3s 1.24.3集群 Helm在线安装Rancher失败,如何给K3s降级,安装k3s时通过在线方式
curl -sfL https://rancher-mirror.oss-cn-beijing.aliyuncs.com/k3s/k3s-install.sh | INSTALL_K3S_EXEC="–tls-san rancher.test.cn" INSTALL_K3S_MIRROR=cn sh -s - server --datastore-endpoint=“mysql://rancher:rancher@tcp(192.168.244.132:61306)/rancher”

重现步骤:

结果:

预期结果:

截图:
root@node1:/opt# k3s kubectl get nodes
NAME STATUS ROLES AGE VERSION
node1 Ready control-plane,master 67m v1.24.3+k3s1
node3 Ready control-plane,master 65m v1.24.3+k3s1
node2 Ready control-plane,master 65m v1.24.3+k3s1

其他上下文信息:

日志
root@node1:/opt# helm install rancher rancher-latest/rancher   --namespace cattle-system   --set hostname=rancher.test.cn   --set ingress.tls.source=secret   --set privateCA=true
Error: chart requires kubeVersion: < 1.24.0-0 which is incompatible with Kubernetes v1.24.3+k3s1


安装Rancher前,如果你仔细阅读文档,应该会看到非常多的地方提示首先阅读 support matrix

当前的rancher-latest是2.6.6,尚不不支持1.24。即将发布的2.6.7会对k8s 1.24进行支持。