Con-PCA COOL Staging Deployment
Closed this issue · 1 comments
zenine07 commented
After the completion of https://github.com/cisagov/cool-system/issues/82. Deployment and initial testing has to happen in the COOL staging environment. Here is the checklist of items that need to be done on this side.
- Setup Terraform backend in COOL accounts
- Create a policy for the Github Actions user to be able to deploy to the COOL.
- Create a subdomain hosted zone for con-pca.staging.cool.cyber.dhs.gov
- Create NS record set for hosted zone in https://github.com/cisagov/cool-dns-cyber.dhs.gov
- Create VPC Resources
- Attach Transit Gateway to Subnets similar to this https://github.com/cisagov/cool-assessment-terraform/blob/develop/transitgateway.tf
- Modify terraform for compatibility in the COOL
- Login to GoPhish to get API Key
- Set API Key in SSM
- Test for connectivity
- Create Github Action for automated deployments to staging on push to Develop
zenine07 commented
Subscriptions are running great in the COOL Staging environment. Have run multiple tests.