data "azurerm_client_config" "current" {} resource "azurerm_resource_group" "forgejo_runners" { name = "Forgejo-Runners" location = "West Europe" } resource "azurerm_key_vault" "forgejo_runners" { name = "Forgejo-Runners" location = azurerm_resource_group.forgejo_runners.location resource_group_name = azurerm_resource_group.forgejo_runners.name tenant_id = data.azurerm_client_config.current.tenant_id soft_delete_retention_days = 30 purge_protection_enabled = false enable_rbac_authorization = true sku_name = "standard" } resource "azurerm_resource_group" "infrastructure" { name = "Infrastructure" location = "West Europe" } resource "azurerm_key_vault" "hetzner" { name = "Hetzner" location = azurerm_resource_group.infrastructure.location resource_group_name = azurerm_resource_group.infrastructure.name tenant_id = data.azurerm_client_config.current.tenant_id soft_delete_retention_days = 30 purge_protection_enabled = false enable_rbac_authorization = true sku_name = "standard" }