我有:
在单个Kubernetes集群上部署的Prometheus Operator Helm图表与应用程序集群相同。因此,所有与应用程序相关的Pod,Prometheus出口商Pod,Grafana Pod和Prometheus本身都位于同一群集中。
我想要的:
我想以一种方式来拆分上述配置,以使我在应用程序集群中拥有所有与应用程序相关的以及导出器Pod,同时将Prometheus和Grafana Pod部署为分开(以便没有单点故障) )
有没有一种方法可以使用Prometheus Operator来实现?
最佳答案
这并不是您要的内容,但是您可以使用节点选择器或污点在不同的节点上的同一群集中运行这些工作负载。
它将使监视/可观察性工作负载与应用程序工作负载分离,而不必重新构建集群的网络或处理联盟。
关于kubernetes - 是否可以在分布式环境中部署Prometheus Operator?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56751630/