Azure / bicep

Bicep is a declarative language for describing and deploying Azure resources
MIT License
3.16k stars 728 forks source link

Automate Resource Recreation in Bicep Deployments #14437

Open makdeniz opened 3 days ago

makdeniz commented 3 days ago

Is your feature request related to a problem? Please describe. Whenever we need to change a property of a resource that requires its recreation, we have to manually delete the resource using the Azure CLI or portal, and then rerun the deployment. In a production environment, manual deletion is not possible. Therefore, we need to remove the module from main.bicep, run the pipeline, then revert the changes and run it again.

Describe the solution you'd like It would be extremely helpful if Bicep could manage resource recreation automatically, similar to how Terraform handles it.