Commit Graph

23 Commits

Author SHA1 Message Date
Carlo Costino
61703471bb Fix remaining Terraform for production and demo
This changeset adjusts our Terraform for the production and demo environments so that the new delete_recursive_allowed with the Cloud Foundry Cloud Controller is set to false.  It also updates the shared modules to all explicitly account for this property so that we can set the flag easily.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-03-12 13:59:08 -04:00
Carlo Costino
123b19d835 Remove the profile attribute entirely
This was what was apparently breaking our Terraform actions.  I traced this to an undocumented breaking change with the AWS provider; more details can be seen here: https://discuss.hashicorp.com/t/error-error-configuring-terraform-aws-provider-failed-to-get-shared-config-profile-default/39417/2

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-30 10:47:16 -05:00
Carlo Costino
b63130c1ba Remove profile attribute from environment providers
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-30 10:35:27 -05:00
Carlo Costino
033f439313 Updated 18F/terraform-cloudgov to v0.7.1
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-30 09:39:54 -05:00
Carlo Costino
8c03d14237 Update Cloud Foundry Terraform module
This changeset updates the Cloud Foundry Terraform to its latest release.  Our file were previously referencing a very old version, which was contributing to infrastructure check and deployment failures.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-30 09:25:05 -05:00
Carlo Costino
bc650f21fe Update cloud.gov org references
This changeset adjusts our references to the cloud.gov org we are using from gsa-tts-benefits-studio-prototyping to gsa-tts-benefits-studio.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-08-25 12:16:57 -04:00
Ryan Ahearn
300414974c Set service plan names for production 2023-05-08 15:15:25 -04:00
Ryan Ahearn
58ad32b560 Enable production deploy 2023-05-08 10:47:01 -04:00
Ryan Ahearn
e07b596857 Remove contact list db, dao, and s3 code 2023-04-12 15:01:24 -04:00
Ryan Ahearn
111891751e Merge pull request #205 from GSA/restage-apps
Add workflow to restage apps
2023-03-22 10:28:57 -04:00
Ryan Ahearn
3c8aa65595 Match prod space name to environment name 2023-03-21 17:51:06 -04:00
Ryan Ahearn
7ddf125807 Enable SMS in production account 2023-03-21 14:28:32 -04:00
Ryan Ahearn
b8f66155dc Add a mail-from subdomain to staging and prod ses 2023-02-28 11:38:58 -05:00
Ryan Ahearn
52e6d25b13 Provision sns via terraform in staging 2023-02-10 09:31:27 -05:00
Ryan Ahearn
13438e0602 Add terraform module to staging/demo/prod 2023-02-02 15:45:09 -05:00
Ryan Ahearn
f967d2a478 Update terraform module to v0.2.0 2022-12-22 09:09:12 -05:00
Ryan Ahearn
469e2a2fc0 Specify terraform module versions 2022-12-22 08:51:15 -05:00
Ryan Ahearn
b54fa67f13 Add egress-proxy module to demo and prod terraform 2022-11-09 10:22:02 -05:00
Ryan Ahearn
bc5eec5131 Run terraform bootstrap 2022-11-02 11:36:54 -04:00
Ryan Ahearn
a0ed7dd053 Rename app to avoid route collisions with 10x space 2022-11-02 11:36:54 -04:00
Ryan Ahearn
7ee1945893 Add demo terraform environment 2022-11-02 09:08:08 -04:00
Ryan Ahearn
90b5261821 Update terraform for new org and space names 2022-11-02 08:31:02 -04:00
Ryan Ahearn
e85244a3f7 Add basic terraform bootstrap and staging environments 2022-09-14 10:09:09 -04:00