puppetlabs / puppetlabs-azure_arm

The Puppet Azure ARM Module
Apache License 2.0
4 stars 16 forks source link

Documentation about using module across subscriptions #25

Open EvilSmiff opened 4 years ago

EvilSmiff commented 4 years ago

I'm having trouble with the documentation.

Is there any way to use this against multiple subscriptions? I can see the README says to use

export azure_subscription_id='your-subscription-id' export azure_tenant_id='your-tenant-id' export azure_client_id='your-client-id' export azure_client_secret='your-client-secret'

however this would limit the access to a single subscription - assuming that this is exported on the same VM. Does this mean I need 30 VMs to use the arm template against 30 subscriptions or is there a way to roll this into one export?

Regards Martyn