DoSomething / infrastructure

🐄 DoSomething.org's infrastructure, managed by Terraform.
MIT License
3 stars 2 forks source link

Configure Gambit URL & credentials for Rogue. #279

Closed DFurnes closed 3 years ago

DFurnes commented 3 years ago

What's this PR do?

This pull request configures the required GAMBIT_URL, GAMBIT_USERNAME, and GAMBIT_PASSWORD environment variables for the queue job introduced in DoSomething/rogue#1128. It also sets the DS_ENABLE_BLINK, DS_ENABLE_CUSTOMER_IO, and DS_ENABLE_GAMBIT_RELAY feature flags based on environment.

How should this be reviewed?

Does this set the right variables? Do the plans succeed?

Any background context you want to provide?

This application is taking some responsibility (to talk directly to Gambit) away from Blink. We want to make these changes here in Terraform so that they're easy to replicate if we need to rebuild any of these environments from scratch, and so that we don't accidentally apply the wrong settings if making these changes by hand.

Relevant tickets

References Pivotal #174827024.

Checklist