Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 1.09 KB

File metadata and controls

22 lines (14 loc) · 1.09 KB

Terraform Setup

Apply this Terraform module to create a role that GitHub Actions will use to provision resources into your account, as well as an S3 bucket to store our Proton environment's Terraform remote state.

This script requires that you have Terraform installed as well as proper admin credentials configured.

⚠️ This sample template uses AdministratorAccess managed policy and is used for demo purpose only. You should use a more scoped down version of the policy

First export the GITHUB_USER variable with your own GH org/user name (this will point to your own fork of the repo):

export GITHUB_USER=<your-github-org-name>

Then run the script in this directory to use Terraform to provision the resources.

cd scripts/terraform/
./iac.sh

Once this part of the setup is completed, please resume the steps in the main README from where you left.