创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
例如:虚拟机/物理机,Centos7.5/Ubuntu18.04,4C/8G
Kubernetes版本信息
kubernetes v1.21.5
容器运行时
crictl version
1.5.5
KubeSphere版本信息
v3.2.1
问题是什么
各位好:
近日在使用过程中,需要使用nfs-client ,绑定pvc时,nfs-client-provisioner 报错 selfLink was empty ,经排查需要将kube-apiserver 增加参数并实测生效。
lfLink was empty 在k8s集群 v1.20之前都存在,在v1.20之后被删除,需要在/etc/kubernetes/manifests/kube-apiserver.yaml 添加参数
增加 - –feature-gates=RemoveSelfLink=false
但是通过修改 master 节点的/etc/kubernetes/manifests/kube-apiserver.yaml 后,pod 虽然会重新创建,但是却不会加载最新的yaml 。
请问上述问题应如何排查?