You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A failure to resolve or pull the image during pod startup will block containers from starting and may add significant latency. Failures will be retried using normal volume backoff and will be reported on the pod reason and message.
8507
8505
The types of objects that may be mounted by this volume are defined by the container runtime implementation on a host machine and at minimum must include all valid types supported by the container image field.
8508
8506
The OCI object gets mounted in a single directory (spec.containers[*].volumeMounts.mountPath) by merging the manifest layers in the same way as for container images.
8509
-
The volume will be mounted read-only (ro) and non-executable files (noexec).
8507
+
The volume will be mounted read-only (ro).
8510
8508
Sub path mounts for containers are not supported (spec.containers[*].volumeMounts.subpath) before 1.33.
8511
8509
The field spec.securityContext.fsGroupChangePolicy has no effect on this volume type.
resource attributes to the `target_info` metric, on top of converting them into the `instance` and `job` labels.
5873
5871
5874
5872
It requires Prometheus >= v3.1.0.
5873
+
labelNamePreserveMultipleUnderscores : bool, default is Undefined, optional
5874
+
labelNamePreserveMultipleUnderscores enables preserving of multiple consecutive underscores in label names when translation_strategy uses
5875
+
underscore escaping.
5876
+
When true (default), multiple consecutive underscores are preserved during label name sanitization.
5877
+
5878
+
Notice: This one has no impact if `nameEscapingScheme` is `AllowUTF8`.
5879
+
5880
+
It requires Prometheus >= v3.8.0.
5881
+
labelNameUnderscoreSanitization : bool, default is Undefined, optional
5882
+
labelNameUnderscoreSanitization controls whether to enable prepending of 'key_' to labels starting with '_'.
5883
+
Reserved labels starting with '__' are not modified.
5884
+
This is only relevant when translation_strategy uses underscore escaping (e.g., "UnderscoreEscapingWithSuffixes" or "UnderscoreEscapingWithoutSuffixes").
5885
+
5886
+
Notice: This one has no impact if `nameEscapingScheme` is `AllowUTF8`.
5887
+
5888
+
It requires Prometheus >= v3.8.0.
5875
5889
promoteAllResourceAttributes : bool, default is Undefined, optional
5876
5890
promoteAllResourceAttributes promotes all resource attributes to metric labels except the ones defined in `ignoreResourceAttributes`.
shardRetentionPolicy defines the retention policy for the Prometheus shards.
9074
-
(Alpha) Using this field requires the 'PrometheusShardRetentionPolicy' feature gate to be enabled.
9075
9097
9076
-
The final goals for this feature can be seen at https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/proposals/202310-shard-autoscaling.md#graceful-scale-down-of-prometheus-servers,
9077
-
however, the feature is not yet fully implemented in this PR. The limitation being:
9078
-
* Retention duration is not settable, for now, shards are retained forever.
9098
+
(Beta) Using this mode requires the `PrometheusShardRetentionPolicy` feature gate (enabled by default).
It requires Prometheus >= v2.39.0 or PrometheusAgent >= v2.54.0.
10815
+
staleSeriesCompactionThreshold : int | str, default is Undefined, optional
10816
+
staleSeriesCompactionThreshold configures the trigger point for compacting
10817
+
stale series from memory into persistent blocks and removing those stale
10818
+
series from memory.
10819
+
10820
+
The threshold is a number between 0.0 and 1.0. It represents the ratio of
10821
+
stale series in memory to the total series in memory. The stale series
10822
+
compaction is triggered when this ratio crosses the configured threshold.
10823
+
It may not trigger the stale series compaction if the usual head compaction
10824
+
is about to happen soon.
10825
+
10826
+
If set to 0, stale series compaction is disabled.
10827
+
10828
+
It requires Prometheus >= v3.10.0.
10795
10829
"""
10796
10830
outOfOrderTimeWindow?: str
10831
+
staleSeriesCompactionThreshold?: int | str
10797
10832
10798
10833
check:
10799
10834
_regex_match(str(outOfOrderTimeWindow), r"^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$") if outOfOrderTimeWindow
10835
+
_regex_match(str(staleSeriesCompactionThreshold), r"^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$") if staleSeriesCompactionThreshold
A failure to resolve or pull the image during pod startup will block containers from starting and may add significant latency. Failures will be retried using normal volume backoff and will be reported on the pod reason and message.
11866
11902
The types of objects that may be mounted by this volume are defined by the container runtime implementation on a host machine and at minimum must include all valid types supported by the container image field.
11867
11903
The OCI object gets mounted in a single directory (spec.containers[*].volumeMounts.mountPath) by merging the manifest layers in the same way as for container images.
11868
-
The volume will be mounted read-only (ro) and non-executable files (noexec).
11904
+
The volume will be mounted read-only (ro).
11869
11905
Sub path mounts for containers are not supported (spec.containers[*].volumeMounts.subpath) before 1.33.
11870
11906
The field spec.securityContext.fsGroupChangePolicy has no effect on this volume type.
A failure to resolve or pull the image during pod startup will block containers from starting and may add significant latency. Failures will be retried using normal volume backoff and will be reported on the pod reason and message.
8155
8153
The types of objects that may be mounted by this volume are defined by the container runtime implementation on a host machine and at minimum must include all valid types supported by the container image field.
8156
8154
The OCI object gets mounted in a single directory (spec.containers[*].volumeMounts.mountPath) by merging the manifest layers in the same way as for container images.
8157
-
The volume will be mounted read-only (ro) and non-executable files (noexec).
8155
+
The volume will be mounted read-only (ro).
8158
8156
Sub path mounts for containers are not supported (spec.containers[*].volumeMounts.subpath) before 1.33.
8159
8157
The field spec.securityContext.fsGroupChangePolicy has no effect on this volume type.
0 commit comments