使用Rancher2.x代理了Kubernetes的管理web页面。关闭Rancher服务后,删除Rancher依赖的namespace(cattle-system),状态一直是Terminating。强制删除还是删除不掉,导致其无法加入新的 Rancher 服务中。

解决办法:

执行以下命令就会删除,然后就可以添加到新的 rancher 服务中了

kubectl patch namespace cattle-system -p '{"metadata":{"finalizers":[]}}' --type='merge' -n cattle-system
kubectl delete namespace cattle-system --grace-period=0 --force

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐