- Add Cloud for Sovereignty landing zone architecture and deployment - Implement complete legal document management system - Reorganize documentation with improved navigation - Add infrastructure improvements (Dockerfiles, K8s, monitoring) - Add operational improvements (graceful shutdown, rate limiting, caching) - Create comprehensive project structure documentation - Add Azure deployment automation scripts - Improve repository navigation and organization
27 lines
687 B
HCL
27 lines
687 B
HCL
# Terraform and Provider Version Constraints
|
|
# Azure provider configuration - No US Commercial or Government regions
|
|
|
|
terraform {
|
|
required_version = ">= 1.5.0"
|
|
|
|
required_providers {
|
|
azurerm = {
|
|
source = "hashicorp/azurerm"
|
|
version = "~> 3.0"
|
|
}
|
|
random = {
|
|
source = "hashicorp/random"
|
|
version = "~> 3.0"
|
|
}
|
|
}
|
|
|
|
# Configure backend for state management
|
|
# Uncomment and configure after creating Azure Storage Account
|
|
# backend "azurerm" {
|
|
# resource_group_name = "az-we-rg-dev-state"
|
|
# storage_account_name = "azwesadevstate"
|
|
# container_name = "terraform-state"
|
|
# key = "terraform.tfstate"
|
|
# }
|
|
}
|