kubernetes 如何增加kube-prometheus-stack startupProbe?

p1iqtdky  于 2023-11-17  发布在  Kubernetes
关注(0)|答案(2)|浏览(132)

你好,我正在寻找的值.yaml文件的舵图kube-prometheus-stack和我无法找到的关键字/值的startupProbe.我有一个问题,加载普罗米修斯吊舱需要更多的时间比默认的是15分钟,我试图增加它,此外,试图编辑statefulset将不会工作,因为他们将得到覆盖的普罗米修斯本身。有人能帮助我解决这个问题吗?
谢谢.

oyxsuwqo

oyxsuwqo1#

您可以在Prometheuses自定义资源中覆盖默认的startupProbe设置,如下所示:

spec:
  containers:
    - name: prometheus
      startupProbe:
        failureThreshold: 120

字符串

pbossiut

pbossiut2#

看起来这就是你需要的
编辑Prometheus资源,例如

$ k -n <ns> get prometheus <name> -o yaml

apiVersion: monitoring.coreos.com/v1
kind: Prometheus
...
spec:
...
  containers:
  - name: prometheus
    startupProbe:
      failureThreshold: 300

字符串
如果需要在Helm值文件中更改它

prometheus:
...
  prometheusSpec:
    containers: 
    - name: prometheus
      startupProbe:
        failureThreshold: 300

相关问题