误删kube-proxy的cm如何解决呢?
误删kube-proxy的cm如何解决呢? 如果误删了其他的cm 应该也是类似这样了
# 由于手误,本来想重启kube-proxy结果误删了cm [如果是二进制安装就不有这种结果了,通过system管理指定配置文件位置]
# 解决:找到挂载在容器的cm【config.conf】, 此时不重启Pod,配置文件还是会在Pod里面的,也可cp出来
[root@k8s-master01 ~]# kubectl exec -it -n kube-system kube-proxy-2kklr -- sh
# pwd
/var/lib/kube-proxy
# ls
config.conf kubeconfig.conf
# 然后再apply即可
[root@k8s-master01 ~]# kubectl create configmap kube-proxy -n kube-system tet1 --from-file=config.conf --from-file=kubeconfig.conf