Pulumi.Dungeon
is a playground for Pulumi devops tools. See pulumi.com.
Build environment on Windows with Visual Studio
- Use Chocolatey to install Pulumi from an elevated PowerShell:
choco install pulumi
Since Pulumi uses multiple executables, it excludes them from getting Chocolatey shims, so add C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin
to the system PATH
(after C:\ProgramData\chocolatey\bin
).
- Configure environment config in Cli/config
- Cli/config/alpha which extends Cli/config/_global
- Validate environment config
pulumi-dungeon config alpha [--yaml]
- Bootstrap environment to create aws deployer role and policy
pulumi-dungeon deploy alpha awsbootstrap
- Deploy environment stacks
pulumi-dungeon deploy alpha [--skip-preview] [--yes]