Terraform - 在Azure keyvault里面添加secrets
代码片段:
- 使用data来访问已经存在的 keyvault
- 创建azurerm_key_vault_secret资源,并且,要把key_vault_id指定为keyvault data source的id.
terraform {
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = "~> 2.76.0"
}
}
}
provider "azurerm" {
features {
key_vault {
purge_soft_delete_on_destroy = true
}
}
}
data "azurerm_key_vault" "azvault" {
name = "vault1"
resource_group_name = "myrg"
}
resource "azurerm_key_vault_secret" "secret" {
name = "secretname"
value = "secretvalue"
key_vault_id = data.azurerm_key_vault.azvault.id
}
翻译:https://www.ntweekly.com/2021/02/02/add-a-secret-to-azure-key-vault-with-terraform/

本文详细指导如何使用Terraform在Azure Key Vault中创建并管理密钥,通过数据源引用已存在的Key Vault,确保云安全实践。

被折叠的 条评论
为什么被折叠?



