providers.tf (38 lines of code) (raw):

terraform { required_providers { azuread = { source = "hashicorp/azuread" version = "~> 3.0" } azurerm = { source = "hashicorp/azurerm" version = ">= 3.56, < 4.0" } docker = { source = "kreuzwerker/docker" version = "~>3.0" } local = { source = "hashicorp/local" version = "2.4.0" } null = { source = "hashicorp/null" version = "3.2.1" } } } provider "azurerm" { features { resource_group { prevent_deletion_if_contains_resources = false } } } provider "docker" { registry_auth { address = module.acr.registry_url username = module.acr.push_username password = module.acr.push_password } }