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.
What's this PR do?
This pull request configures the required
GAMBIT_URL
,GAMBIT_USERNAME
, andGAMBIT_PASSWORD
environment variables for the queue job introduced in DoSomething/rogue#1128. It also sets theDS_ENABLE_BLINK
,DS_ENABLE_CUSTOMER_IO
, andDS_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