Rancher Server 设置
- Rancher 版本:2.6.5
- 安装选项 (Docker install/Helm Chart): helm chart
- 如果是 Helm Chart 安装,需要提供 Local 集群的类型(RKE1, RKE2, k3s, EKS, 等)和版本:
- 在线或离线部署:rke1
下游集群信息
- Kubernetes 版本: v1.23.6 v1.23.6-rancher1
- Cluster Type (Local/Downstream): Downstream
- 如果 Downstream,是什么类型的集群?(自定义/导入或为托管 等): 自定义
主机操作系统:
CentOS Linux release 7.6.1810
问题描述:
命令行创建下游集群,kubelet 不停重启
{"log":"E0923 08:43:17.752198 53614 csi_plugin.go:297] Failed to initialize CSINode: error updating CSINode annotation: timed out waiting for the condition; caused by: nodes \"d-ecs-40129367\" not found\n","stream":"stderr","time":"2022-09-23T08:43:17.752366078Z"}
{"log":"E0923 08:43:17.776912 53614 kubelet.go:2461] \"Error getting node\" err=\"node \\\"d-ecs-40129367\\\" not found\"\n","stream":"stderr","time":"2022-09-23T08:43:17.777129545Z"}
{"log":"E0923 08:43:17.877379 53614 kubelet.go:2461] \"Error getting node\" err=\"node \\\"d-ecs-40129367\\\" not found\"\n","stream":"stderr","time":"2022-09-23T08:43:17.877566534Z"}
必须要配置这个才可以,查了下资料和集群版本有关,但是一直都是用相同版本安装重来没有遇到过这样的问题,这非常奇怪
kubelet:
extra_args:
feature-gates: "CSIMigration=false"