Skip to content

Deploy Infrastrastructure Changes

You will need

Environments

There are different environments that are controlled by Tofu. These include:

Environment Description
gh The GitHub repository containing the project
prod All resources deployed in Google Cloud, publicly accessible

Deploying Changes

The changes need to be deployed in two steps:

  1. Plan the changes:

    task infra/plan ENV=<environment>
    
  2. CAREFULLY INSPECT the output, and ensure you understand it all

  3. Apply the changes

    task infra/apply env=<environment>