prometheus operator v0.93.1

Alertmanager.spec.volumes[].projected.sources[].secret.spec.alertmanagerConfiguration.global.smtp

smtp defines global SMTP parameters.

10 fields
Alertmanager.spec.volumes[].projected.sources[].secret.spec.alertmanagerConfiguration.global.smtp fields and descriptions
Field / TypeDescription
authIdentity
string

authIdentity represents SMTP Auth using PLAIN

object

authPassword represents SMTP Auth using LOGIN and PLAIN.

  • x-kubernetes-map-type: "atomic"
object

authSecret represents SMTP Auth using CRAM-MD5.

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

authUsername represents SMTP Auth using CRAM-MD5, LOGIN and PLAIN. If empty, Alertmanager doesn't authenticate to the SMTP server.

forceImplicitTLS
boolean

forceImplicitTLS defines whether to force use of implicit TLS (direct TLS connection) for better security. true: force use of implicit TLS (direct TLS connection on any port) false: force disable implicit TLS (use explicit TLS/STARTTLS if required) nil (default): auto-detect based on port (465=implicit, other=explicit) for backward compatibility It requires Alertmanager >= v0.31.0.

from
string

from defines the default SMTP From header field.

hello
string

hello defines the default hostname to identify to the SMTP server.

requireTLS
boolean

requireTLS defines the default SMTP TLS requirement. Note that Go does not support unencrypted connections to remote SMTP endpoints.

object

smartHost defines the default SMTP smarthost used for sending emails.

object

tlsConfig defines the default TLS configuration for SMTP receivers