- Ręczne utworzenie storage account
- Konfiguracja backendu
terraform.tfbackend
korzystająca z utworzonego storage accountterraform init -backend-config=./terraform.tfbackend
- Przygotowanie sieci Hub & Spoke
cd shared
terraform init -backend-config=./shared.tfbackend
terraform apply --auto-approve
cd ../app
terraform init -backend-config=./dev.tfbackend -reconfigure
terraform apply --auto-approve -var-file=dev.tfvars
terraform init -backend-config=./prod.tfbackend -reconfigure
terraform apply --auto-approve -var-file=prod.tfvars
terraform destroy --auto-approve -var-file=prod.tfvars
terraform init -backend-config=./dev.tfbackend -reconfigure
terraform destroy --auto-approve -var-file=dev.tfvars
cd ../shared
terraform destroy --auto-approve
- Utworzenie Azure Key Vault
- Utworzenie Azure Container Registry
- Utworzenie Storage Account
- Private DNS Zones
- Private Endpoints