kubernetes里命名空间删不掉的问题
如果某个命名空间(此例里是ingress-nginx)迟迟删除不掉,状态一直是Terminating,然后在此命名空间里重新创建资源时报如下错误:
Error from server (Forbidden): error when creating “nginx-controller.yaml”: roles.rbac.authorization.k8s.io “ingress-nginx-admission” is forbidden: unable to create new content in namespace ingress-nginx because it is being terminated
解决办法
1 | 在第一个终端里运行 |
上面方法可能会残留一些其他资源,可以试一下这个
1 | kubectl api-resources --verbs=list --namespaced -o name \ |