- Version : Terraform v1.2.4
- Platform : darwin_arm64
- Provider : azurerm
- Provider Version : >=2.78.0
- Microsfot Azure
- Virtual Machines (1)
- App Services (2)
- SQL DB Instances (2)
- Storage Blob (1)
Infratrcuture Deployment Terraform Manifests: https://github.com/dimuit86/icon.infra.deploy.git
Application Deployment Pipeline : https://github.com/dimuit86/icon-dotnet-core-app.git
├── README.MD
├── app-svc-prod.tf
├── app-svc-stage.tf
├── db-prod.tf
├── db-stage.tf
├── modules
│ ├── appservice
│ │ ├── appservice.tf
│ │ ├── outputs.tf
│ │ └── variables.tf
│ ├── linux_vm
│ │ ├── linux_virtual_machine.tf
│ │ └── variables.tf
│ ├── mssql-managed-db
│ │ ├── mssql-db.tf
│ │ └── variables.tf
│ ├── sql_managed_instance
│ │ ├── sql-managed-db-instance.tf
│ │ └── variables.tf
│ ├── storage
│ │ ├── storage.tf
│ │ └── variables.tf
│ └── windows_vm
│ ├── variables.tf
│ └── windows_virtual_machine.tf
├── providers.tf
├── storage-blob.tf
├── terraform.tfstate
├── terraform.tfstate.backup
└── win-server-2016.tf
Initialize Configurations and Local Modules
terraform init
Format and Validate Configuration
terraform fmt
terraform validate
View Deployment Configuration
terraform plan
Deploy Infrastructure
terraform apply
Destroy Infrastructure
terraform destroy