使用kube-prometheus部署的Prometheus无法在default
,monitoring
和kube-system
以外的命名空间上废弃资源。我按照kube-prometheus README的说明在jsonnet
上添加了其他命名空间,但没有成功...
我还尝试手动创建一个新的ServiceMonitor
,但没有成功...
感谢您的帮助。 谢谢。
答案 0 :(得分:1)
如果您使用预编译的清单here,则您的服务帐户只有3个角色绑定,可以访问您提到的名称空间。
例如,可以通过在更多名称空间中应用相同的roleBinding
来添加更多名称空间。
与使用clusterRoleBinding
相比,此方法更安全,因为它允许更多细粒度的权限。