use*_*361 3 kubernetes prometheus prometheus-operator prometheus-alertmanager prometheus-blackbox-exporter
错误:安装失败:呈现的清单包含已存在的资源。无法继续安装:命名空间“”中的 ClusterRole“prometheus-kube-state-metrics”存在,无法导入到当前版本中:所有权元数据无效;注释验证错误:键“meta.helm.sh/release-namespace”必须等于“monitoring”:当前值为“monitoring-kogito-poc”
如何解决这个问题我已经删除了命名空间并创建了新的命名空间,并尝试为 grafana 和 prometheus 安装 helm 图表。但它不允许我安装。我已删除以下所有内容的 ClusterRoleBinding,在此处输入图像描述
kubectl delete clusterrolebinding prometheus-kube-state-metrics [在此处输入图像描述][1]
但它仍然显示并值得注意安装 prometheus [1]:https://i.stack.imgur.com/QkNaS.png
仅删除角色绑定是不够的。我还必须删除角色本身。
kubectl delete clusterrole prometheus-kube-state-metrics
Run Code Online (Sandbox Code Playgroud)
此外,我也删除了所有其他与普罗米修斯相关的角色绑定和角色:
最后我重新运行安装并成功了。
归档时间: |
|
查看次数: |
4558 次 |
最近记录: |