Files
2026-03-13 12:58:13 -05:00

47 lines
955 B
Terraform

terraform {
required_version = "~> 1.9.0"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = "~> 3.70"
}
azuredevops = {
source = "microsoft/azuredevops"
version = "~> 1.2.0"
}
}
backend "azurerm" {}
}
provider "azurerm" {
use_msi = true
skip_provider_registration = true
features {
key_vault {
purge_soft_deleted_certificates_on_destroy = false
purge_soft_deleted_keys_on_destroy = false
purge_soft_deleted_secrets_on_destroy = false
}
}
}
provider "azurerm" {
alias = "hub"
use_msi = true
skip_provider_registration = true
subscription_id = local.platform_configs.bootstrap_values.hub_subscription_id
features {}
}
provider "azuredevops" {
org_service_url = local.platform_configs.bootstrap_values.azdo_org_url
personal_access_token = var.AZDO_PAT_TOKEN
}