Helm-operation 服务老是重启,这个服务是什么作用

环境信息:
RKE2 版本:

节点 CPU 架构,操作系统和版本:

集群配置:

问题描述:

重现步骤:

  • 安装 RKE2 的命令:

预期结果:

实际结果:

日志

就是 rancher 启动之后通过 helm 去自动安装一些 rancher server 必要的组件或者叫 pod,至于为什么重启,你可以看看日志

我之前也遇到了这个问题,日志里一般是 panic: runtime error: invalid memory address or nil pointer dereference

搜索 GitHub 后发现这个报错一般是使用的 Kubernetes API 版本和集群版本不一致所致,当时安装的 Rancher v2.7.5,不支持 Kubernetes v1.27。Rancher v2.8.0 添加了 Kubernetes v1.27 支持,我升级到 Rancher v2.8 以后此问题就不再出现了。

Kubernetes v1.25.10。Rancher v2.7.9,是支持的吧

那你到是看一眼日志啊

参考:fleet-agent in state `ErrApplied` with the following reason: `another operation (install/upgrade/rollback) is in progress` · Issue #637 · rancher/fleet · GitHub