diff --git a/docs/sources/setup/install/helm/reference.md b/docs/sources/setup/install/helm/reference.md index 81619a5de0a46..c9e6a98aabdc6 100644 --- a/docs/sources/setup/install/helm/reference.md +++ b/docs/sources/setup/install/helm/reference.md @@ -59,6 +59,13 @@ This is the generated reference for the Loki Helm Chart values. "hostAliases": [], "initContainers": [], "labels": {}, + "livenessProbe": { + "httpGet": { + "path": "/ready", + "port": "http-metrics" + }, + "initialDelaySeconds": 45 + }, "nodeSelector": {}, "podSecurityContext": { "runAsGroup": 10001, @@ -78,6 +85,13 @@ This is the generated reference for the Loki Helm Chart values. "annotations": {}, "labels": {} }, + "startupProbe": { + "httpGet": { + "path": "/ready", + "port": "http-metrics" + }, + "initialDelaySeconds": 45 + }, "strategy": { "type": "RollingUpdate" }, @@ -185,6 +199,21 @@ This is the generated reference for the Loki Helm Chart values.
 {}
 
+ + + + adminApi.livenessProbe + object + Liveness probe +
+{
+  "httpGet": {
+    "path": "/ready",
+    "port": "http-metrics"
+  },
+  "initialDelaySeconds": 45
+}
+
@@ -252,6 +281,21 @@ This is the generated reference for the Loki Helm Chart values. "labels": {} } + + + + adminApi.startupProbe + object + Startup probe +
+{
+  "httpGet": {
+    "path": "/ready",
+    "port": "http-metrics"
+  },
+  "initialDelaySeconds": 45
+}
+
@@ -1157,6 +1201,7 @@ null }, "serviceAnnotations": {}, "serviceLabels": {}, + "startupProbe": {}, "terminationGracePeriodSeconds": 30, "tolerations": [] } @@ -1460,6 +1505,15 @@ null
 {}
 
+ + + + bloomGateway.startupProbe + object + startup probe settings for ingester pods. If empty, use `loki.startupProbe` +
+{}
+
@@ -1548,6 +1602,7 @@ null }, "serviceAnnotations": {}, "serviceLabels": {}, + "startupProbe": {}, "terminationGracePeriodSeconds": 30, "tolerations": [] } @@ -1851,6 +1906,15 @@ null
 {}
 
+ + + + bloomPlanner.startupProbe + object + startup probe settings for ingester pods. If empty use `loki.startupProbe` +
+{}
+
@@ -2304,6 +2368,7 @@ null }, "serviceAnnotations": {}, "serviceLabels": {}, + "startupProbe": {}, "terminationGracePeriodSeconds": 30, "tolerations": [] } @@ -2616,6 +2681,15 @@ null
 {}
 
+ + + + compactor.startupProbe + object + liveness probe settings for ingester pods. If empty use `loki.livenessProbe` +
+{}
+
@@ -3652,6 +3726,13 @@ false "hostAliases": [], "initContainers": [], "labels": {}, + "livenessProbe": { + "httpGet": { + "path": "/ready", + "port": "http-metrics" + }, + "initialDelaySeconds": 45 + }, "nodeSelector": {}, "podSecurityContext": { "fsGroup": 10001, @@ -3673,6 +3754,13 @@ false "labels": {}, "type": "ClusterIP" }, + "startupProbe": { + "httpGet": { + "path": "/ready", + "port": "http-metrics" + }, + "initialDelaySeconds": 45 + }, "strategy": { "type": "RollingUpdate" }, @@ -3781,6 +3869,21 @@ false
 {}
 
+ + + + enterpriseGateway.livenessProbe + object + Liveness probe +
+{
+  "httpGet": {
+    "path": "/ready",
+    "port": "http-metrics"
+  },
+  "initialDelaySeconds": 45
+}
+
@@ -3850,6 +3953,21 @@ false "type": "ClusterIP" } + + + + enterpriseGateway.startupProbe + object + Startup probe +
+{
+  "httpGet": {
+    "path": "/ready",
+    "port": "http-metrics"
+  },
+  "initialDelaySeconds": 45
+}
+
@@ -4263,6 +4381,22 @@ false
 {}
 
+ + + + gateway.livenessProbe + object + liveness probe for the nginx container in the gateway pods. +
+{
+  "httpGet": {
+    "path": "/",
+    "port": "http-metrics"
+  },
+  "initialDelaySeconds": 15,
+  "timeoutSeconds": 1
+}
+
@@ -4538,6 +4672,22 @@ null
 "ClusterIP"
 
+ + + + gateway.startupProbe + object + startup probe for the nginx container in the gateway pods. +
+{
+  "httpGet": {
+    "path": "/",
+    "port": "http-metrics"
+  },
+  "initialDelaySeconds": 15,
+  "timeoutSeconds": 1
+}
+
@@ -5084,6 +5234,7 @@ null "rolloutGroupPrefix": null, "serviceAnnotations": {}, "serviceLabels": {}, + "startupProbe": {}, "terminationGracePeriodSeconds": 300, "tolerations": [], "topologySpreadConstraints": [ @@ -5484,6 +5635,15 @@ false
 {}
 
+ + + + ingester.startupProbe + object + startup probe settings for ingester pods. If empty use `loki.startupProbe` +
+{}
+
@@ -6587,6 +6747,42 @@ null
 "pod"
 
+ + + + lokiCanary.livenessProbe.httpGet.path + string + +
+"/metrics"
+
+ + + + lokiCanary.livenessProbe.httpGet.port + string + +
+"http-metrics"
+
+ + + + lokiCanary.livenessProbe.initialDelaySeconds + int + +
+15
+
+ + + + lokiCanary.livenessProbe.timeoutSeconds + int + +
+1
+
@@ -6623,6 +6819,42 @@ null
 true
 
+ + + + lokiCanary.readinessProbe.httpGet.path + string + +
+"/metrics"
+
+ + + + lokiCanary.readinessProbe.httpGet.port + string + +
+"http-metrics"
+
+ + + + lokiCanary.readinessProbe.initialDelaySeconds + int + +
+15
+
+ + + + lokiCanary.readinessProbe.timeoutSeconds + int + +
+1
+
@@ -6650,6 +6882,42 @@ true
 {}
 
+ + + + lokiCanary.startupProbe.httpGet.path + string + +
+"/metrics"
+
+ + + + lokiCanary.startupProbe.httpGet.port + string + +
+"http-metrics"
+
+ + + + lokiCanary.startupProbe.initialDelaySeconds + int + +
+15
+
+ + + + lokiCanary.startupProbe.timeoutSeconds + int + +
+1
+
@@ -6735,6 +7003,33 @@ false
 "1.6.33-alpine"
 
+ + + + memcached.livenessProbe.exec.command[0] + string + +
+"sh"
+
+ + + + memcached.livenessProbe.exec.command[1] + string + +
+"-c"
+
+ + + + memcached.livenessProbe.exec.command[2] + string + +
+"echo stats | nc localhost 11211 | grep 'STAT uptime' -q"
+
@@ -6758,6 +7053,60 @@ false
 null
 
+ + + + memcached.readinessProbe.exec.command[0] + string + +
+"sh"
+
+ + + + memcached.readinessProbe.exec.command[1] + string + +
+"-c"
+
+ + + + memcached.readinessProbe.exec.command[2] + string + +
+"echo stats | nc localhost 11211 | grep 'STAT uptime' -q"
+
+ + + + memcached.startupProbe.exec.command[0] + string + +
+"sh"
+
+ + + + memcached.startupProbe.exec.command[1] + string + +
+"-c"
+
+ + + + memcached.startupProbe.exec.command[2] + string + +
+"echo stats | nc localhost 11211 | grep 'STAT uptime' -q"
+
@@ -6820,6 +7169,42 @@ true
 "v0.15.0"
 
+ + + + memcachedExporter.livenessProbe.httpGet.path + string + +
+"/"
+
+ + + + memcachedExporter.livenessProbe.httpGet.port + string + +
+"http-metrics"
+
+ + + + memcachedExporter.readinessProbe.httpGet.path + string + +
+"/"
+
+ + + + memcachedExporter.readinessProbe.httpGet.port + string + +
+"http-metrics"
+
@@ -6838,6 +7223,24 @@ true
 {}
 
+ + + + memcachedExporter.startupProbe.httpGet.path + string + +
+"/"
+
+ + + + memcachedExporter.startupProbe.httpGet.port + string + +
+"http-metrics"
+
@@ -7731,6 +8134,7 @@ false }, "serviceAnnotations": {}, "serviceLabels": {}, + "startupProbe": {}, "terminationGracePeriodSeconds": 30, "tolerations": [], "topologySpreadConstraints": [] @@ -8044,6 +8448,15 @@ null
 {}
 
+ + + + patternIngester.startupProbe + object + startup probe settings for ingester pods. If empty use `loki.livenessProbe` +
+{}
+
@@ -10630,6 +11043,15 @@ null
 false
 
+ + + + sidecar.startupProbe + object + Startup probe definition. Probe is disabled on the sidecar by default. +
+{}
+