Azure / bicep

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

Can we have Drift Detection or UI Like Functionality #10782

Open muhammad-shameem opened 1 year ago

muhammad-shameem commented 1 year ago

It would be really nice to have a UI for Bicep / ARM templates, if you take other IaC solutions like Terraform / Pulumi / AWS CloudFormation, they have UI and Drift Detection, but as of now there's no Portal View or UI Like functionality and Things such as Drift Detection. I really like the what if functionality, but Drift Detection and UI needs to be enabled for ease of use.

alex-frankel commented 1 year ago

I'm having trouble understanding the association with UI and Drift Detection. These sound like two different features. Can you elaborate on what the UI should be able to do and how that relates to drift detection?

muhammad-shameem commented 1 year ago

Yes Alex, these are 2 different functionalities, the UI is basically to view the stacks that we deployed via template - these features are there in terraform cloud, aws CloudFormation. The drift detection could be a webhook based event - imagine if someone did some changes to the resource in portal instead of the stack / template now the template and current state is out of sync, so it be showing drift results in UI. Let me know if it's still not clear.

For Ref - https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/detect-drift-stack.html

DoubleCouponDay commented 6 months ago

Totally agree with you @muhammad-shameem. This is a basic question of feature parity with the competition.