sparse-intern-71089
12/20/2019, 5:07 PMbroad-dog-22463
12/20/2019, 5:08 PMmelodic-easter-82419
12/20/2019, 5:08 PMaz login --use-device-code
broad-dog-22463
12/20/2019, 5:11 PM--use-device-code
?broad-dog-22463
12/20/2019, 5:11 PMbroad-dog-22463
12/20/2019, 5:12 PMbroad-dog-22463
12/20/2019, 5:15 PMCode/pulumi-testing/azure-get-resources
▶ az login --use-device-code
To sign in, use a web browser to open the page <https://microsoft.com/devicelogin> and enter the code XXXXXXX to authenticate.
[
{
"cloudName": "AzureCloud",
<redacted>
}
]
Code/pulumi-testing/azure-get-resources
▶ pulumi up
Previewing update (dev):
Type Name Plan
+ pulumi:pulumi:Stack azure-get-resources-dev create
+ └─ azure:core:ResourceGroup resourceGroup create
Resources:
+ 2 to create
Do you want to perform this update? yes
Updating (dev):
Type Name Status
+ pulumi:pulumi:Stack azure-get-resources-dev created
+ └─ azure:core:ResourceGroup resourceGroup created
Resources:
+ 2 created
Duration: 12s
melodic-easter-82419
12/20/2019, 5:17 PMmelodic-easter-82419
12/20/2019, 5:17 PMmelodic-easter-82419
12/20/2019, 5:17 PMmelodic-easter-82419
12/20/2019, 5:17 PMmelodic-easter-82419
12/20/2019, 5:18 PMbroad-dog-22463
12/20/2019, 5:21 PMbroad-dog-22463
12/20/2019, 5:21 PMmelodic-easter-82419
12/20/2019, 5:24 PMmelodic-easter-82419
12/20/2019, 5:24 PMmelodic-easter-82419
12/20/2019, 5:25 PMimport * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
// Create an Azure Resource Group
const resourceGroup = new azure.core.ResourceGroup("resourceGroup");
// Create an Azure resource (Storage Account)
const account = new azure.storage.Account("storage", {
// The location for the storage account will be derived automatically from the resource group.
resourceGroupName: resourceGroup.name,
accountTier: "Standard",
accountReplicationType: "LRS",
});
// Export the connection string for the storage account
export const connectionString = account.primaryConnectionString;
melodic-easter-82419
12/20/2019, 5:25 PMconfig:
azure:environment: public
azure:location: WestUS
pulumi:template: azure-typescript
broad-dog-22463
12/20/2019, 5:36 PMbroad-dog-22463
12/20/2019, 5:36 PMbroad-dog-22463
12/20/2019, 5:36 PMmelodic-easter-82419
12/20/2019, 5:48 PMmelodic-easter-82419
12/20/2019, 5:48 PMmelodic-easter-82419
12/20/2019, 5:49 PMbroad-dog-22463
12/20/2019, 5:55 PMbroad-dog-22463
12/20/2019, 6:11 PMwhite-balloon-205
when authenticating as a service principal using a Client Secret
part of the error message means you are somehow trying to use a client secret and are not actually using the az login
credentials. The most likely cause of that would be some environment variable you have set which is getting picked up.melodic-easter-82419
12/20/2019, 6:42 PMmelodic-easter-82419
12/20/2019, 6:42 PMmelodic-easter-82419
12/20/2019, 6:42 PMbroad-dog-22463
12/20/2019, 6:50 PM