如何更改或覆盖Google Composer Airflow的smtp_password



我正试图在Google Composer Airflow中设置smtp服务器,因为根据Google文档,smtp_password不能被覆盖,应该使用默认密码。

在Google Cloud Composer中是否有任何使用带有实际密码的smtp服务器的选项。

根据文档,一些气流配置是为Cloud Composer预先配置的,在创建新环境后,您不能像smtp-smtp_password那样更改它们。

您可以通过配置SENDGRID_MAIL_FROMSENDGRID_API_KEY环境变量来接收通知,以便使用SENDGRID API密钥而不是smtp_password通过SENDGRID电子邮件服务发送电子邮件。

此外,您可以配置第三方SMTP服务,但请考虑Cloud Composer不支持配置SMTP_password,因为该值以明文形式存储在airflow.cfg中,并且被认为是不安全的。

最新更新