【发布时间】:2019-07-31 06:10:36
【问题描述】:
我正在安装 prometheus 来监控 K8S,但我遇到了这个错误。 你能帮助我吗? 非常感谢!!
helm version
Client: &version.Version{SemVer:"v2.13.0",
GitCommit:"79d07943b03aea2b76c12644b4b54733bc5958d6", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.13.0",
GitCommit:"79d07943b03aea2b76c12644b4b54733bc5958d6", GitTreeState:"clean"}
helm install stable/prometheus-operator --name prometheus-operator --namespace monitoring
Error: customresourcedefinitions.apiextensions.k8s.io "alertmanagers.monitoring.coreos.com" is forbidden: User "system:serviceaccount:kube-system:default" cannot delete resource "customresourcedefinitions" in API group "apiextensions.k8s.io" at the cluster scope
【问题讨论】:
-
看起来资源
customresourcedefinitions已经存在并且不能被错误中指定的用户删除。你可以尝试手动删除它并尝试重新安装吗? -
抱歉,您知道如何手动删除吗?对不起,我只是一个初学者
-
尝试 - kubectl get customresourcedefinitions 然后 -kubectl delete customresourcedefinitions
-
我试图删除 customresourcedefinitions 但它仍然无法使用相同的通知
kubectl get customresourcedefinitionsNo resources found.
标签: kubernetes prometheus prometheus-operator