IAC deployment BICEP - Brownfields options #11088
Closed
pchettri3
started this conversation in
Authoring Help
Replies: 1 comment 3 replies
-
This is not a problem specific to Bicep, so you can search in general for "Brownfield Cloud Deployment". Example: I would suggest 1 of 2 approaches approach 1 - try to get current configurations into Bicep
approach 2 - draw a line in the sand and to not touch existing resources with Bicep, only deploy new resources
Each option has advantages and disadvantages. It depends how risk tolerant you are to deploying over existing resources, however either way ALL automation should be introduced and updated following DevOps process, which means testing and Dev in development environments that mirror production and then working your way up to production. If you don't have multiple environments or DevOps process, then there is a bigger problem that would need to be discussed. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
If you step into the client who wants Azure foundation setup with Bicep as IAC and gihub action but they have few existing resources deployed on portal and few IAC by previous vendor. How is the best way to approach the adding new code without disrupting existing infrastructure.
I am trying built VWAN, Vhub and few other core services while shoehorning existing virtual network that is designed across the region. I tried decompile on few network resource and bastion RG they all generate bunch of error during the decompile.
I was think if the decompile resource name and ID are correct. I will do existing to refer to the VMAN and hub deployment.
Looking for best approach and recommendation on this
Beta Was this translation helpful? Give feedback.
All reactions