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. |
+
+{}
+
|