Is deployment stack supporting all Azure integration services
Hello,
Is it possible to deploy via deployment stacks all Azure integration services, like LogicApp, Servicebus, APIM, Event grid and Functions?
Regards,
Laurens van de Venn
-
MuthuKumaranMurugaachari-MSFT 22,451 Reputation points • Moderator
Laurens van de Venn Just a follow up to see if you have any question on the info shared below. Feel free to reach out for any questions.
-
Laurens van de Venn 260 Reputation points
Hi, another question related to deployment stacks.
Is DevOps Microsoft hosted agents fully supporting deployment stacks with Bicep?Regards,
Laurens
-
MuthuKumaranMurugaachari-MSFT 22,451 Reputation points • Moderator
Laurens van de Venn You can use DevOps Microsoft hosted agents to deploy deployment stacks, but there might be a few missing features (or limitations) like passing inline parameters. Please elaborate on a specific scenario you are interested in, and we can confirm.
For any feedback, missing features or issues, feel free to open a new issue via https://github.com/Azure/deployment-stacks/issues and our product team can assist accordingly.
-
Laurens van de Venn 260 Reputation points
Hi,
Via our third party who is helping us to setup new deployment framework for Azure (we are moving from BizTalk to Azure integrations) we came to now that microsoft hosted agent does not have the correct preview version of PowerShell and Azure CLI to support Deployments stacks with Bicep.
Is that correct?
If yes, when will it be solved?Regards,
Laurens van de Venn
-
MuthuKumaranMurugaachari-MSFT 22,451 Reputation points • Moderator
Laurens van de Venn Sorry for the delay in response. As per our doc, Deployment stacks requires Azure PowerShell version 10.1.0 or later or Azure CLI version 2.50.0 or later.
If Microsoft-hosted agents software image includes this version or higher, I think this should be sufficient. Quickly reviewing https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops&tabs=yaml#software, images such as Windows Server 2022, 2019 and Ubuntu 22.04 have higher CLI version 2.54.0 but not PowerShell. Can you clarify which ones you have in your environment? If you face any issues with CLI, please let me know the details.
Sign in to comment
1 answer
-
MuthuKumaranMurugaachari-MSFT 22,451 Reputation points • Moderator
Laurens van de Venn Thanks for posting your question in Microsoft Q&A. I assume you are already familiar with Deployment stacks (preview) based on this discussion (also check out video to get started).
When you create a new deployment resource (type:
Microsoft.Resources/deploymentStacks), you need to pass a template file that contains all needed resources such as Azure Functions, Logic Apps, Event Grid etc. and its target scope and provisioned resources are then managed by deployment stacks.Note: Implicitly created resources such as NIC not part of template isn't managed.
So, resources that can be deployed via ARM/bicep template are supported including all integration services. I hope this helps and let me know if any questions.
If you found the answer to your question helpful, please take a moment to mark it as
Yesfor others to benefit from your experience. Or simply add a comment tagging me and would be happy to answer your questions.
