Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ensure the tasks have access to the database to make connections if using non-terraform VPC #345

Merged
merged 2 commits into from
Jul 5, 2024

Conversation

dkatzz
Copy link
Contributor

@dkatzz dkatzz commented Jul 3, 2024

Description

If the VPC is managed outside of terraform, we need to ensure that the tasks have access to the database to make connections.

This will set up an ingress if the VPC is managed outside of terraform. This was needed as part of the charlotte deployment - civiform/civiform#7648

Here is what the change looks like in the UI - civiform/civiform#7648 (comment)

Checklist

General

  • Added the correct label
  • Assigned to a specific person or civiform/deployment-system
  • Performed manual testing (at a minimum run bin/setup without your changes and then bin/deploy with your changes to ensure your changes don't break existing deployments)

Instructions for manual testing

Tested by deploying in the charlotte test environment with the config from this branch and tested to ensure this didn't change anything in an existing environment

Issue(s) this completes

civiform/civiform#7648

@dkatzz dkatzz self-assigned this Jul 3, 2024
@dkatzz dkatzz added the enhancement New feature or request label Jul 3, 2024
@dkatzz dkatzz requested review from a team and gwendolyngoetz and removed request for a team July 3, 2024 21:03
@dkatzz dkatzz changed the title Ensure the tasks have access to the database to make connections Ensure the tasks have access to the database to make connections if using non-terraform VPC Jul 5, 2024
@dkatzz dkatzz merged commit 5fd6264 into main Jul 5, 2024
5 checks passed
@dkatzz dkatzz deleted the dkatz-ecs-task-sg branch July 5, 2024 14:19
jcma-google pushed a commit that referenced this pull request Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants