如何播种/导出 Consul 支持的 Vault 存储?

如何播种/导出 Consul 支持的 Vault 存储?

我可以看到如何使用 HTTP 接口将数据导入/导出到 consul(参见这里(甚至这里))。

但是如何播种/导出由 consul 支持的保管库存储?我能看到的唯一方法是vault write secret/foo value=bar。当我使用 Terraform 将 dockerized、consul 支持的保管库实例推送到云时,我不确定这将如何工作?

答案1

我实际上想要像 envconsul 这样的东西,它让我们运行一个二进制文件,并在环境中注入一些额外的变量。

但当我读到 envconul 的文档,它看起来也与 Vault 接口。

相关内容