prometheus operator v0.93.1

Prometheus.spec.initContainers[].lifecycle.postStart.tcpSocket.spec.additionalAlertManagerConfigs

additionalAlertManagerConfigs defines a key of a Secret containing additional Prometheus Alertmanager configurations. The Alertmanager configurations are appended to the configuration generated by the Prometheus Operator. They must be formatted according to the official Prometheus documentation: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#alertmanager_config The user is responsible for making sure that the configurations are valid Note that using this feature may expose the possibility to break upgrades of Prometheus. It is advised to review Prometheus release notes to ensure that no incompatible AlertManager configs are going to break Prometheus after the upgrade.

3 fields
Prometheus.spec.initContainers[].lifecycle.postStart.tcpSocket.spec.additionalAlertManagerConfigs fields and descriptions
Field / TypeDescription
key
string required

The key of the secret to select from. Must be a valid secret key.

name
string

Name of the referent. This field is effectively required, but due to backwards compatibility is allowed to be empty. Instances of this type with an empty value here are almost certainly wrong. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names

  • default: ""
optional
boolean

Specify whether the Secret or its key must be defined