[bot] [main] Automated version update (#2146)
Co-authored-by: Prometheus Operator Bot <prom-op-bot@users.noreply.github.com>
This commit is contained in:
@@ -603,16 +603,16 @@ spec:
|
||||
alertmanagers:
|
||||
description: AlertmanagerEndpoints Prometheus should fire alerts against.
|
||||
items:
|
||||
description: AlertmanagerEndpoints defines a selection of a single Endpoints object containing alertmanager IPs to fire alerts against.
|
||||
description: AlertmanagerEndpoints defines a selection of a single Endpoints object containing Alertmanager IPs to fire alerts against.
|
||||
properties:
|
||||
apiVersion:
|
||||
description: Version of the Alertmanager API that Prometheus uses to send alerts. It can be "v1" or "v2".
|
||||
type: string
|
||||
authorization:
|
||||
description: Authorization section for this alertmanager endpoint
|
||||
description: "Authorization section for Alertmanager. \n Cannot be set at the same time as `basicAuth`, or `bearerTokenFile`."
|
||||
properties:
|
||||
credentials:
|
||||
description: The secret's key that contains the credentials of the request
|
||||
description: Selects a key of a Secret in the namespace that contains the credentials for authentication.
|
||||
properties:
|
||||
key:
|
||||
description: The key of the secret to select from. Must be a valid secret key.
|
||||
@@ -628,11 +628,11 @@ spec:
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
type:
|
||||
description: Set the authentication type. Defaults to Bearer, Basic will cause an error
|
||||
description: "Defines the authentication type. The value is case-insensitive. \n \"Basic\" is not a supported value. \n Default: \"Bearer\""
|
||||
type: string
|
||||
type: object
|
||||
basicAuth:
|
||||
description: BasicAuth allow an endpoint to authenticate over basic authentication
|
||||
description: "BasicAuth configuration for Alertmanager. \n Cannot be set at the same time as `bearerTokenFile`, or `authorization`."
|
||||
properties:
|
||||
password:
|
||||
description: The secret in the service monitor namespace that contains the password for authentication.
|
||||
@@ -668,16 +668,16 @@ spec:
|
||||
x-kubernetes-map-type: atomic
|
||||
type: object
|
||||
bearerTokenFile:
|
||||
description: BearerTokenFile to read from filesystem to use when authenticating to Alertmanager.
|
||||
description: "File to read bearer token for Alertmanager. \n Cannot be set at the same time as `basicAuth`, or `authorization`. \n *Deprecated: this will be removed in a future release. Prefer using `authorization`.*"
|
||||
type: string
|
||||
enableHttp2:
|
||||
description: Whether to enable HTTP2.
|
||||
type: boolean
|
||||
name:
|
||||
description: Name of Endpoints object in Namespace.
|
||||
description: Name of the Endpoints object in the namespace.
|
||||
type: string
|
||||
namespace:
|
||||
description: Namespace of Endpoints object.
|
||||
description: Namespace of the Endpoints object.
|
||||
type: string
|
||||
pathPrefix:
|
||||
description: Prefix for the HTTP path alerts are pushed to.
|
||||
@@ -686,7 +686,7 @@ spec:
|
||||
anyOf:
|
||||
- type: integer
|
||||
- type: string
|
||||
description: Port the Alertmanager API is exposed on.
|
||||
description: Port on which the Alertmanager API is exposed.
|
||||
x-kubernetes-int-or-string: true
|
||||
scheme:
|
||||
description: Scheme to use when firing alerts.
|
||||
@@ -696,7 +696,7 @@ spec:
|
||||
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
|
||||
type: string
|
||||
tlsConfig:
|
||||
description: TLS Config to use for alertmanager connection.
|
||||
description: TLS Config to use for Alertmanager.
|
||||
properties:
|
||||
ca:
|
||||
description: Certificate authority used when verifying server certificates.
|
||||
@@ -818,10 +818,10 @@ spec:
|
||||
description: 'APIServerConfig allows specifying a host and auth methods to access the Kuberntees API server. If null, Prometheus is assumed to run inside of the cluster: it will discover the API servers automatically and use the Pod''s CA certificate and bearer token file at /var/run/secrets/kubernetes.io/serviceaccount/.'
|
||||
properties:
|
||||
authorization:
|
||||
description: Authorization section for accessing apiserver
|
||||
description: "Authorization section for the API server. \n Cannot be set at the same time as `basicAuth`, `bearerToken`, or `bearerTokenFile`."
|
||||
properties:
|
||||
credentials:
|
||||
description: The secret's key that contains the credentials of the request
|
||||
description: Selects a key of a Secret in the namespace that contains the credentials for authentication.
|
||||
properties:
|
||||
key:
|
||||
description: The key of the secret to select from. Must be a valid secret key.
|
||||
@@ -837,14 +837,14 @@ spec:
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
credentialsFile:
|
||||
description: File to read a secret from, mutually exclusive with Credentials (from SafeAuthorization)
|
||||
description: File to read a secret from, mutually exclusive with `credentials`.
|
||||
type: string
|
||||
type:
|
||||
description: Set the authentication type. Defaults to Bearer, Basic will cause an error
|
||||
description: "Defines the authentication type. The value is case-insensitive. \n \"Basic\" is not a supported value. \n Default: \"Bearer\""
|
||||
type: string
|
||||
type: object
|
||||
basicAuth:
|
||||
description: BasicAuth allow an endpoint to authenticate over basic authentication
|
||||
description: "BasicAuth configuration for the API server. \n Cannot be set at the same time as `authorization`, `bearerToken`, or `bearerTokenFile`."
|
||||
properties:
|
||||
password:
|
||||
description: The secret in the service monitor namespace that contains the password for authentication.
|
||||
@@ -880,16 +880,16 @@ spec:
|
||||
x-kubernetes-map-type: atomic
|
||||
type: object
|
||||
bearerToken:
|
||||
description: Bearer token for accessing apiserver.
|
||||
description: "*Warning: this field shouldn't be used because the token value appears in clear-text. Prefer using `authorization`.* \n *Deprecated: this will be removed in a future release.*"
|
||||
type: string
|
||||
bearerTokenFile:
|
||||
description: File to read bearer token for accessing apiserver.
|
||||
description: "File to read bearer token for accessing apiserver. \n Cannot be set at the same time as `basicAuth`, `authorization`, or `bearerToken`. \n *Deprecated: this will be removed in a future release. Prefer using `authorization`.*"
|
||||
type: string
|
||||
host:
|
||||
description: Host of apiserver. A valid string consisting of a hostname or IP followed by an optional port number
|
||||
description: Kubernetes API address consisting of a hostname or IP address followed by an optional port number.
|
||||
type: string
|
||||
tlsConfig:
|
||||
description: TLS Config to use for accessing apiserver.
|
||||
description: TLS Config to use for the API server.
|
||||
properties:
|
||||
ca:
|
||||
description: Certificate authority used when verifying server certificates.
|
||||
@@ -1911,7 +1911,7 @@ spec:
|
||||
description: Exemplars related settings that are runtime reloadable. It requires to enable the `exemplar-storage` feature flag to be effective.
|
||||
properties:
|
||||
maxSize:
|
||||
description: Maximum number of exemplars stored in memory for all series. If not set, Prometheus uses its default value. A value of zero or less than zero disables the storage.
|
||||
description: "Maximum number of exemplars stored in memory for all series. \n exemplar-storage itself must be enabled using the `spec.enableFeature` option for exemplars to be scraped in the first place. \n If not set, Prometheus uses its default value. A value of zero or less than zero disables the storage."
|
||||
format: int64
|
||||
type: integer
|
||||
type: object
|
||||
@@ -3031,7 +3031,7 @@ spec:
|
||||
description: "Authorization section for the URL. \n It requires Prometheus >= v2.26.0. \n Cannot be set at the same time as `basicAuth`, or `oauth2`."
|
||||
properties:
|
||||
credentials:
|
||||
description: The secret's key that contains the credentials of the request
|
||||
description: Selects a key of a Secret in the namespace that contains the credentials for authentication.
|
||||
properties:
|
||||
key:
|
||||
description: The key of the secret to select from. Must be a valid secret key.
|
||||
@@ -3047,10 +3047,10 @@ spec:
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
credentialsFile:
|
||||
description: File to read a secret from, mutually exclusive with Credentials (from SafeAuthorization)
|
||||
description: File to read a secret from, mutually exclusive with `credentials`.
|
||||
type: string
|
||||
type:
|
||||
description: Set the authentication type. Defaults to Bearer, Basic will cause an error
|
||||
description: "Defines the authentication type. The value is case-insensitive. \n \"Basic\" is not a supported value. \n Default: \"Bearer\""
|
||||
type: string
|
||||
type: object
|
||||
basicAuth:
|
||||
@@ -3090,10 +3090,10 @@ spec:
|
||||
x-kubernetes-map-type: atomic
|
||||
type: object
|
||||
bearerToken:
|
||||
description: "*Warning: this field shouldn't used because the token value appears in clear-text. Prefer using `authorization`.* \n *Deprecated: this will be removed in a future release.*"
|
||||
description: "*Warning: this field shouldn't be used because the token value appears in clear-text. Prefer using `authorization`.* \n *Deprecated: this will be removed in a future release.*"
|
||||
type: string
|
||||
bearerTokenFile:
|
||||
description: "File from which to read bearer token for the URL. \n *Deprecated: this will be removed in a future release. Prefer using `authorization`.*"
|
||||
description: "File from which to read the bearer token for the URL. \n *Deprecated: this will be removed in a future release. Prefer using `authorization`.*"
|
||||
type: string
|
||||
filterExternalLabels:
|
||||
description: "Whether to use the external labels as selectors for the remote read endpoint. \n It requires Prometheus >= v2.34.0."
|
||||
@@ -3321,7 +3321,7 @@ spec:
|
||||
description: "Authorization section for the URL. \n It requires Prometheus >= v2.26.0. \n Cannot be set at the same time as `sigv4`, `basicAuth`, or `oauth2`."
|
||||
properties:
|
||||
credentials:
|
||||
description: The secret's key that contains the credentials of the request
|
||||
description: Selects a key of a Secret in the namespace that contains the credentials for authentication.
|
||||
properties:
|
||||
key:
|
||||
description: The key of the secret to select from. Must be a valid secret key.
|
||||
@@ -3337,10 +3337,10 @@ spec:
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
credentialsFile:
|
||||
description: File to read a secret from, mutually exclusive with Credentials (from SafeAuthorization)
|
||||
description: File to read a secret from, mutually exclusive with `credentials`.
|
||||
type: string
|
||||
type:
|
||||
description: Set the authentication type. Defaults to Bearer, Basic will cause an error
|
||||
description: "Defines the authentication type. The value is case-insensitive. \n \"Basic\" is not a supported value. \n Default: \"Bearer\""
|
||||
type: string
|
||||
type: object
|
||||
basicAuth:
|
||||
@@ -3380,7 +3380,7 @@ spec:
|
||||
x-kubernetes-map-type: atomic
|
||||
type: object
|
||||
bearerToken:
|
||||
description: "*Warning: this field shouldn't used because the token value appears in clear-text. Prefer using `authorization`.* \n *Deprecated: this will be removed in a future release.*"
|
||||
description: "*Warning: this field shouldn't be used because the token value appears in clear-text. Prefer using `authorization`.* \n *Deprecated: this will be removed in a future release.*"
|
||||
type: string
|
||||
bearerTokenFile:
|
||||
description: "File from which to read bearer token for the URL. \n *Deprecated: this will be removed in a future release. Prefer using `authorization`.*"
|
||||
@@ -3394,10 +3394,10 @@ spec:
|
||||
description: MetadataConfig configures the sending of series metadata to the remote storage.
|
||||
properties:
|
||||
send:
|
||||
description: Whether metric metadata is sent to the remote storage or not.
|
||||
description: Defines whether metric metadata is sent to the remote storage or not.
|
||||
type: boolean
|
||||
sendInterval:
|
||||
description: How frequently metric metadata is sent to the remote storage.
|
||||
description: Defines how frequently metric metadata is sent to the remote storage.
|
||||
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
|
||||
type: string
|
||||
type: object
|
||||
@@ -3680,11 +3680,11 @@ spec:
|
||||
writeRelabelConfigs:
|
||||
description: The list of remote write relabel configurations.
|
||||
items:
|
||||
description: 'RelabelConfig allows dynamic rewriting of the label set, being applied to samples before ingestion. It defines `<metric_relabel_configs>`-section of Prometheus configuration. More info: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs'
|
||||
description: "RelabelConfig allows dynamic rewriting of the label set for targets, alerts, scraped samples and remote write samples. \n More info: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config"
|
||||
properties:
|
||||
action:
|
||||
default: replace
|
||||
description: Action to perform based on regex matching. Default is 'replace'. uppercase and lowercase actions require Prometheus >= 2.36.
|
||||
description: "Action to perform based on the regex matching. \n `Uppercase` and `Lowercase` actions require Prometheus >= v2.36.0. `DropEqual` and `KeepEqual` actions require Prometheus >= v2.41.0. \n Default: \"Replace\""
|
||||
enum:
|
||||
- replace
|
||||
- Replace
|
||||
@@ -3710,27 +3710,27 @@ spec:
|
||||
- DropEqual
|
||||
type: string
|
||||
modulus:
|
||||
description: Modulus to take of the hash of the source label values.
|
||||
description: "Modulus to take of the hash of the source label values. \n Only applicable when the action is `HashMod`."
|
||||
format: int64
|
||||
type: integer
|
||||
regex:
|
||||
description: Regular expression against which the extracted value is matched. Default is '(.*)'
|
||||
description: Regular expression against which the extracted value is matched.
|
||||
type: string
|
||||
replacement:
|
||||
description: Replacement value against which a regex replace is performed if the regular expression matches. Regex capture groups are available. Default is '$1'
|
||||
description: "Replacement value against which a Replace action is performed if the regular expression matches. \n Regex capture groups are available."
|
||||
type: string
|
||||
separator:
|
||||
description: Separator placed between concatenated source label values. default is ';'.
|
||||
description: Separator is the string between concatenated SourceLabels.
|
||||
type: string
|
||||
sourceLabels:
|
||||
description: The source labels select values from existing labels. Their content is concatenated using the configured separator and matched against the configured regular expression for the replace, keep, and drop actions.
|
||||
description: The source labels select values from existing labels. Their content is concatenated using the configured Separator and matched against the configured regular expression.
|
||||
items:
|
||||
description: LabelName is a valid Prometheus label name which may only contain ASCII letters, numbers, as well as underscores.
|
||||
pattern: ^[a-zA-Z_][a-zA-Z0-9_]*$
|
||||
type: string
|
||||
type: array
|
||||
targetLabel:
|
||||
description: Label to which the resulting value is written in a replace action. It is mandatory for replace actions. Regex capture groups are available.
|
||||
description: "Label to which the resulting string is written in a replacement. \n It is mandatory for `Replace`, `HashMod`, `Lowercase`, `Uppercase`, `KeepEqual` and `DropEqual` actions. \n Regex capture groups are available."
|
||||
type: string
|
||||
type: object
|
||||
type: array
|
||||
@@ -3859,10 +3859,10 @@ spec:
|
||||
description: Defines the configuration of the Prometheus rules' engine.
|
||||
properties:
|
||||
alert:
|
||||
description: /--rules.alert.*/ command-line arguments
|
||||
description: "Defines the parameters of the Prometheus rules' engine. \n Any update to these parameters trigger a restart of the pods."
|
||||
properties:
|
||||
forGracePeriod:
|
||||
description: Minimum duration between alert and restored 'for' state. This is maintained only for alerts with configured 'for' time greater than grace period.
|
||||
description: "Minimum duration between alert and restored 'for' state. \n This is maintained only for alerts with a configured 'for' time greater than the grace period."
|
||||
type: string
|
||||
forOutageTolerance:
|
||||
description: Max time to tolerate prometheus outage for restoring 'for' state of alert.
|
||||
@@ -5010,7 +5010,7 @@ spec:
|
||||
description: Defines the runtime reloadable configuration of the timeseries database (TSDB).
|
||||
properties:
|
||||
outOfOrderTimeWindow:
|
||||
description: Configures how old an out-of-order/out-of-bounds sample can be w.r.t. the TSDB max time. An out-of-order/out-of-bounds sample is ingested into the TSDB as long as the timestamp of the sample is >= (TSDB.MaxTime - outOfOrderTimeWindow). Out of order ingestion is an experimental feature and requires Prometheus >= v2.39.0.
|
||||
description: "Configures how old an out-of-order/out-of-bounds sample can be with respect to the TSDB max time. \n An out-of-order/out-of-bounds sample is ingested into the TSDB as long as the timestamp of the sample is >= (TSDB.MaxTime - outOfOrderTimeWindow). \n Out of order ingestion is an experimental feature. \n It requires Prometheus >= v2.39.0."
|
||||
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
|
||||
type: string
|
||||
type: object
|
||||
|
||||
Reference in New Issue
Block a user