update crd

This commit is contained in:
2026-06-04 23:22:18 +01:00
parent 95675c2c1f
commit 8e57124a0c
26 changed files with 1524 additions and 86 deletions
@@ -1084,6 +1084,24 @@
"minLength": 1,
"type": "string"
},
"threading": {
"description": "threading defines the threading configuration for email receiver.\nIt requires Alertmanager >= v0.30.0.",
"properties": {
"threadByDate": {
"description": "threadByDate defines what granularity of current date to thread by. Accepted values: Daily, None.\n(None means group by alert group key, no date).",
"enum": [
"Daily",
"None"
],
"type": "string"
}
},
"required": [
"threadByDate"
],
"type": "object",
"additionalProperties": false
},
"tlsConfig": {
"description": "tlsConfig defines the TLS configuration for SMTP connections.\nThis includes settings for certificates, CA validation, and TLS protocol options.",
"properties": {
@@ -7690,6 +7708,11 @@
"x-kubernetes-map-type": "atomic",
"additionalProperties": false
},
"externalId": {
"description": "externalId defines the external ID used when assuming an AWS role. Can only be used with roleArn.\nIt requires Prometheus >= v3.11.0 or Alertmanager >= v0.33.0. Currently not supported by Thanos.",
"minLength": 1,
"type": "string"
},
"profile": {
"description": "profile defines the named AWS profile used to authenticate.",
"type": "string"
@@ -7732,6 +7755,12 @@
}
},
"type": "object",
"x-kubernetes-validations": [
{
"message": "externalId can only be used when roleArn is specified",
"rule": "!has(self.externalId) || has(self.roleArn)"
}
],
"additionalProperties": false
},
"subject": {