Pulumi Refactoring Workshop

This workshop will teach you how to refactor Pulumi projects without affecting the underlying infrastructure.

Prerequisites

In order to complete the workshop, you'll need to have:

Due to wide matrix this creates across an intersection of languages and operating systems, we've also provided a prepared environment you can use using GitPod

It's highly recommended to use the GitPod environment if at all possible

GitPod Instructions

  1. Hit the button!

Open in Gitpod

  1. Wait for GitPod to initialize. You'll then need to login to Pulumi: provide your Pulumi access token from here

  2. Fork the repo. You can do this within GitPod by hitting View -> Find Command -> type fork

Pre-Workshop verification

In a working environment, you should be able to:

  • run docker info and have docker return information about your installed Docker daemon
  • run pulumi version and have Pulumi return a valid version