Skip to content

gitfool/Pulumi.Dungeon

Repository files navigation

Pulumi.Dungeon

License GitHub Actions Docker Pulls

Pulumi.Dungeon is a playground for Pulumi devops tools. See pulumi.com.

Build environment on Windows with Visual Studio

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).

Deploy environment

  • Configure environment config in Cli/config
  • 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]