本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。

为SUSE Observability配置电子邮件通知功能

SUSE Observability 的SaaS用户可以在无需额外配置的情况下使用电子邮件通知。本指南仅适用于计划使用电子邮件通知通道的自托管SUSE Observability安装。

在您可以在SUSE Observability中使用电子邮件通知通道之前,您需要首先遵循以下步骤:

使用SMTP配置设置SUSE Observability

SUSE Observability需要配置凭据以连接到SMTP服务器。您可以通过将以下内容添加到您的SUSE Observability安装的`values.yaml`文件中来实现:

stackstate:
  email:
    enabled: true
    sender: "<stackstate@example.com>"
    server:
      host: "<smtp.example.com>"
      auth:
        username: "<user name>"
        password: "<user password>"

这将使用SMTP服务器上的端口`587`,并使用`STARTTLS`命令建立安全连接。以下是所有可以自定义的其他选项:

stackstate:
  email:
    additionalProperties:
      # Add needed Java email properties for your mail server (use string values), defaults are:
      "mail.smtp.auth": "true"
      "mail.smtp.starttls.enable": "true"
    server:
      protocol: smtp
      port: 587

使用外部 Secret

当用户名和密码无法在值中提供而应来自外部机密时,请遵循这些步骤