Azure / terraform-azurerm-avm-ptn-cicd-agents-and-runners

Azure Verified Module for Azure DevOps Agents and GitHub Runners
https://registry.terraform.io/modules/Azure/avm-ptn-cicd-agents-and-runners
MIT License
23 stars 10 forks source link

[AVM Module Issue]: Use Azapi provider to create Container App environment #50

Open Hi-Fi opened 3 months ago

Hi-Fi commented 3 months ago

Check for previous/existing GitHub issues

Issue Type?

Feature Request

(Optional) Module Version

No response

(Optional) Correlation Id

No response

Description

Currently AzureRM provider is used to create Container App environment. It has quite many bugs related ACA open, so it would be better to use Azapi for the creation. That would allow also changes without environment re-creation when e.g. logging is changed.

Issues with AzureRM for example:

jaredfholgate commented 2 months ago

Makes sense, would also resolve #49

kewalaka commented 1 month ago

issues with the AzureRM provider was the driving using to use AzAPI in the AVM module - would it make sense to use this?

https://github.com/Azure/terraform-azurerm-avm-res-app-managedenvironment

back then it was a lack of support for workload profiles.. but as @Hi-Fi notes, there are other issues.