prometheus operator v0.93.1

Prometheus.spec.initContainers.securityContext.seccompProfile.spec.alerting.alertmanagers.sigv4

sigv4 defines AWS's Signature Verification 4 for the URL. It requires Prometheus >= v2.48.0. Cannot be set at the same time as `basicAuth`, `bearerTokenFile` or `authorization`.

7 fields
Prometheus.spec.initContainers.securityContext.seccompProfile.spec.alerting.alertmanagers.sigv4 fields and descriptions
Field / TypeDescription
object

accessKey defines the AWS API key. If not specified, the environment variable `AWS_ACCESS_KEY_ID` is used.

  • x-kubernetes-map-type: "atomic"
externalId
string

externalId defines the external ID used when assuming an AWS role. Can only be used with roleArn. It requires Prometheus >= v3.11.0 or Alertmanager >= v0.33.0. Currently not supported by Thanos.

  • minLength: 1
profile
string

profile defines the named AWS profile used to authenticate.

region
string

region defines the AWS region. If blank, the region from the default credentials chain used.

roleArn
string

roleArn defines the named AWS profile used to authenticate.

object

secretKey defines the AWS API secret. If not specified, the environment variable `AWS_SECRET_ACCESS_KEY` is used.

  • x-kubernetes-map-type: "atomic"
useFIPSSTSEndpoint
boolean

useFIPSSTSEndpoint defines the FIPS mode for the AWS STS endpoint. It requires Prometheus >= v2.54.0.