Azure / alz-terraform-accelerator

Azure Landing Zones Terraform Accelerator
MIT License
101 stars 35 forks source link

Feature Request: Provide Bash script instead of PowerShell #116

Closed terrymandin closed 6 months ago

terrymandin commented 9 months ago

Community Note

Description

Customer did not want to install PowerShell. They would prefer a Bash script.

Describe the solution you'd like

Please also provide a Bash option for deploying the ALZ Accelerator

Additional context

GraemeMeyerGT commented 8 months ago

I'm curious what the use case is for a Bash version of the script - PowerShell 7 is already cross-platform. I would imagine it would be pretty challenging to produce a robust version of this in Bash

jaredfholgate commented 6 months ago

I'm guessing the customer has a locked down image or similar and a proxy that blocks access to the PowerShell Gallery, etc. I can see the desire for an alternative in that scenario. We have considered providing a cross-platform binary alternative (i.e. C# or golang), but highly unlikely we will ever provide a bash option. Closing for now, but can re-open if demand for this increases.