Commit Graph

16 Commits

Author SHA1 Message Date
Kenneth Kehl
b52df1a561 add second provider to all tiers 2025-10-24 11:48:14 -07:00
Kenneth Kehl
2640b74a0e fix terraform format 2025-10-14 13:39:09 -07:00
Kenneth Kehl
54aef58cc5 use_lockfile 2025-10-14 11:50:42 -07:00
Carlo Costino
701025fa46 Merge pull request #923 from GSA/jskinne3-upgrade-terraform-version
Upgrade terraform version to match CI/CD
2024-04-23 17:53:45 -04:00
John Skiles Skinner
dbfb1e2379 Accommodate the version of Terraform that CI/CD expects 2024-04-15 17:52:40 -07:00
John Skiles Skinner
99716f39e6 Upgrade minimum Terraform version in each providers.tf file 2024-04-15 16:43:35 -07:00
John Skiles Skinner
6608e3672e Upgrade cloudfoundry from 0.53.0 to 0.53.1 everywhere 2024-04-15 12:08:41 -07:00
Carlo Costino
ead7e38179 Revert recent Terraform changes to prod and demo
This changeset reverts a few of our recent changes to the production and demo Terraform files to re-enable deployments.

We are working through fixing this and will re-introduce these changes once we figure out how to get the changes to properly work (which are tied to the infrastructure checks as well).

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-04-03 12:57:56 -04:00
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
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
Ryan Ahearn
f967d2a478 Update terraform module to v0.2.0 2022-12-22 09:09:12 -05:00
Ryan Ahearn
bc5eec5131 Run terraform bootstrap 2022-11-02 11:36:54 -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