【发布时间】:2021-06-29 07:13:38
【问题描述】:
我正在尝试从 aws Secret Manager 键值对中检索并将它们传递给我的 Azure SQL Server。关于 aws secret manager 我正在使用这个模块。
module "secrets-manager" {
source = "lgallard/secrets-manager/aws"
version = "0.4.1"
secrets = [
{
name = "secretKeyValue"
description = "Secret Key value pair"
secret_key_value = {
username = "username"
password = "password"
}
}
]
}
然后我创建了一个 azurerm SQL Server 并想传递用户名和密码。我尝试的是以下代码。
resource "azurerm_sql_server" "sql-server-testing" {
administrator_login = module.secrets-manager.secret_ids[0]
administrator_login_password = module.secrets-manager.secret_ids[0]
location = "westeurope"
name = "sql-name"
resource_group_name = azurerm_resource_group.azure-secrets.name
version = "12.0"
}
我能够访问秘密管理器,但它只访问了亚马逊 arn 资源,我找不到如何将秘密用户名和密码传递给我的 SQL Server 的方法。
非常感谢您提供的任何帮助
【问题讨论】:
标签: amazon-web-services azure-devops terraform