https://pulumi.com logo
#azure
Title
# azure
a

able-thailand-87943

01/18/2023, 4:49 PM
Hello Pulumi Team, • is Pulumi using Azure SDK for Go underneath for authentication using Service Principals? • If yes, is it possible to use
AZURE_CLIENT_ID
and
AZURE_CLIENT_CERTIFICATE_PATH
instead of
ARM_CLIENT_ID
and
ARM_CLIENT_SECRET
? • If not, is it on the roadmap to switch to certificates instead of secrets as environment variables?
m

melodic-tomato-39005

01/18/2023, 7:50 PM
Hi @able-thailand-87943, in the Azure Native provider, both are supported. The config keys/env variables for cert auth are • `clientCertificatePath`/`ARM_CLIENT_CERTIFICATE_PATH` • `clientCertificatePassword`/`ARM_CLIENT_CERTIFICATE_PASSWORD` (optional) • for the id, `clientId`/`ARM_CLIENT_ID` and `tenantId`/`ARM_TENANT_ID`
a

able-thailand-87943

01/19/2023, 8:27 AM
Thank you @melodic-tomato-39005 I will try that out