无法使用terraform/programized与数据块进行Azure密钥保管库集成



我创建了一个密钥库和数据块。我已经在密钥库中创建了秘密,是否有任何地形脚本/编程方法可以与Databricks进行密钥库集成。

在Databricks Labs Terraform提供程序中,有Databricks_secret_scope和Databricks_esecret资源,它们与Databricks-based secret作用域配合得很好。请检查这些是否是你需要的一切。你可以用之类的东西代理azurerm_key_vault_secret

data "azurerm_key_vault_secret" "y" {
name         = "secret-sauce"
key_vault_id = data.azurerm_key_vault.existing.id
}
resource "databricks_secret_scope" "x" {
name = "databricks-backed"
}
resource "databricks_secret" "y" {
key = "secret-sauce"
string_value = data.azurerm_key_vault_secret.y.value
scope = databricks_secret_scope.x.name
}

否则,您可以尝试创建Azure密钥保管库支持的作用域,并将其导入为terraform import databricks_secret_scope.object <scopeName>。目前,不可能以编程方式创建AKV支持的作用域,但这在未来可能会(也可能不会(改变。

最新更新