我有一个秘密存储在 AWS 秘密管理器中,并试图在运行时将其集成到 terraform 中。我们正在使用 terraform 0.11.13 版本,并且更新到最新的 terraform 在路线图中。
我们都希望将jsondecode()
可用的东西用作最新 terraform 的一部分,但在升级 terraform 之前需要集成一些东西。
我们尝试使用https://github.com/terraform-providers/terraform-provider-aws/issues/4789中建议的以下辅助外部数据程序。
data "external" "helper" {
program = ["echo", "${replace(data.aws_secretsmanager_secret_version.map_example.secret_string, "\\\"", "\"")}"]
}
但是我们现在最终得到了这个错误。
data.external.helper: can't find external program "echo"
谷歌搜索没有太大帮助。
任何帮助都感激不尽。
操作系统:Windows 10