是否有模板化的 Secret_value 资源,允许默认输入?
我正在寻找类似的东西
resource "random_password" "db_password" {
length = 64
special = false
}
resource "secret_value" "connection_string" {
value = "postgresql://postgres:${random_password.db_password.result}@service-url:5432/postgres"
}
因此,当我应用更改时,它将生成一个默认的秘密字符串。但也支持导入,例如:
terraform import secret_value.connection_string "postgresql://...."
我找到了一个,但它似乎不支持默认模板。
原因是在临时环境中,工作负载连接到集群中部署的 postgres,而对于生产环境,我们使用 RDS 中的数据库。因此,我希望能够为产品导入自定义值,但将其保留为其他环境。