Azure / aca-landing-zone-accelerator

The Azure Container Apps landing zone accelerator is an open-source collection of architectural guidance and reference implementation to accelerate deployment of Azure Container Apps at scale.
https://aka.ms/aca-lza
MIT License
182 stars 102 forks source link

Feature request - modularize script but monolithic deployment [Terraform] #156

Open Dost2010 opened 2 months ago

Dost2010 commented 2 months ago

The current terraform script requires configuring each module separately and executing it. After executing, the output of this module is input in another module manually and second module is executed in series and hence forth so on.

It will be nice to have master terraform code where each module is executed and the output of module is pass automatically to the next to minimize manual entry and reducing state issues individually.

A rollback code should also support rolling back all modules and removing it from Azure deployment.

ibersanoMS commented 2 months ago

@Dost2010 We have a full deployment of the architecture in Terraform here. After you deploy the entire architecture, you can run terraform destroy to clean up the entire infrastructure which is also mentioned in the instructions. Hope that answers your question!