This repository contains a sequence of branches, each step adding additional features to a pulumi project/stack
showing a working example being built up from scratch.
Pulimi, Azure, and .NET.
Pulumi is most easily installed via chocolatey https://chocolatey.org/install
> choco list --localonly
> choco outdated
> choco upgrade all
> choco install pulumi
https://phoenixnap.com/blog/what-is-pulumi
You also need an account on https://www.pulumi.com/ and the command line needs to get logged in to this:
> pulumi login
Azure CLI is at: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?tabs=azure-cli Again, this needs to log in on the command line:
> az login
Note that Pulumi C# projects may fail to restore packages if you have any NuGet feeds defined.
It is simplest to edit AppData\Roaming\NuGet\NuGet.config to comment out everything
other than nuget.org.
Now procees to branch sequence-01