当前位置: 首页 > 知识库问答 >
问题:

如何在Airflow CFG中存储SQL连接密码?

籍弘伟
2023-03-14

我如何匿名这使密码不显示?是否创建.env文件并将密码存储为变量,然后在.cfg conn字符串中引用该变量?

我阅读了以下内容,但有一个示例会有所帮助:https://airflow.readthedocs.io/en/stable/howto/set-config.html

共有1个答案

袁玮
2023-03-14

有几种方法可以做到:1。将配置文件“允许”更改为“airflow帐户%2只读”。使用docker模式的airflow,通过docker秘密创建并映射配置文件encrpyt。

模式1简单方便。模式2是灵活的,可以在生产环境中使用。

祝你好运.

如果你认为答案不错,请投票

 类似资料:
  • 我写一个java应用程序连接到数据库与ssl连接使用jTDS。我已经向连接URL添加了属性ssl=需要,以启用ssl连接。 但是我找不到如何配置属性,在那里我可以指定使用哪个信任存储以及它的密码是什么?此处列出了所有jTDS连接属性:http://jtds.sourceforge.net/faq.html 根据此链接,SQL server jdbc驱动程序具有以下类型的属性trustStore和t

  • 对于PGP想要使用的签名和加密密钥,我是否可以使用2个JCE、RSA或DSA keypairs?把它们保存在密钥库中,当我想使用这些密钥时,只需按需重建PGP基础结构?

  • 问题内容: 我需要将2个密钥存储到KeyStore中,这是相关代码: 尽管我得到了执行,但“私钥必须带有证书链” 那到底是什么?以及我将如何生成它? 问题答案: 您还需要提供私钥条目的证书(公钥)。对于由CA签名的证书,链是CA的证书和最终证书。对于自签名证书,您只有自签名证书。 示例: 要生成证书,请点击以下链接: 示例:

  • 目前,我正在努力连接并在f#中针对本地azure表存储(开发存储)执行操作。 我能找到的唯一与存储Auth连接的方法。StorageCredentials(accountName,accountKey)似乎不接受我在C#解析方法中使用的developmentstorage=true字符串。 我尝试使用相应的帐户名和密钥(devstoreaccount1,eby 8 VDM 02 xnoqflquw

  • 当我们在spring mvc中使用crud存储库时,会出现以下错误

  • 问题内容: 我有一个Java属性对象,其中包含Web服务的身份验证信息。我需要对这些数据进行加密,但是我不知道该将加密密钥存储在何处才能保持安全。 关于加密和以安全方式检索数据的最佳实践是什么? 使用密钥库有什么好处吗? 问题答案: 您的问题很普遍。在Linux中,用户密码存储在纯文本文件中。尽管只存储了密码哈希,但是如果攻击者可以访问该文件,则使用脱机词典攻击可以很快发现一些密码。在这种情况下,