误删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
posted @ 2022-03-12 23:56  taotaozh  阅读(250)  评论(0编辑  收藏  举报