This repository holds Pulumi stacks for Azure
Here we'll use Python as language runtime for Pulumi so ensure that python
, pip
and poetry
are installed.
On MacOS
brew install pulumi/tap/pulumi
On Linux
curl -fsSL https://get.pulumi.com | sh
To allow Pulumi to access Microsoft Azure account you have two options :
- Login with a user account (a.k.a
az login
) - Login with a Service Principal (a.k.a service account)
Pulumi relies on the Azure SDK to authenticate requests. Credentials are never sent to pulumi.com.
Here we will login using Azure CLI :
# This will open a browser windows
az login
You also need a Pulumi account :
pulumi login
After successfully logging in, you are ready to go.