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

added script to apply security group bindings for vpc peers #3360

Merged
merged 1 commit into from
Sep 11, 2023

Conversation

jackjoy-gds
Copy link
Contributor

@jackjoy-gds jackjoy-gds commented Aug 18, 2023

What

Added a ruby script to apply security group bindings for vpc peers in the pipeline, as configured by extending the config of the existing env specific terraform vpc_peering json files.

I have left an example file in the repo for reference:

terraform/env.vpc_peering.json.example

How to review

Look at the code
Create a copy of this branch
Manually create VPC(s)
Create an env specific vpc_peering.json file using the format from the example and push to your branch
Configure the chosen dev env pipeline with your branch
Run the pipeline
Ensure that the correct security-group bindings are applied


🚨⚠️ Please do not merge this pull request via the GitHub UI ⚠️🚨

@jackjoy-gds jackjoy-gds force-pushed the 185442282_bind-security-groups-for-vpc-peers branch 8 times, most recently from 4447052 to 5ca736f Compare August 25, 2023 12:31
@jackjoy-gds jackjoy-gds force-pushed the 185442282_bind-security-groups-for-vpc-peers branch 11 times, most recently from bd2ee4d to 8392d75 Compare August 31, 2023 08:30
@jackjoy-gds jackjoy-gds force-pushed the 185442282_bind-security-groups-for-vpc-peers branch from 8392d75 to 1910d6f Compare September 8, 2023 08:58
@jackjoy-gds jackjoy-gds force-pushed the 185442282_bind-security-groups-for-vpc-peers branch 2 times, most recently from cf37502 to 031deff Compare September 8, 2023 14:04
@jackjoy-gds jackjoy-gds force-pushed the 185442282_bind-security-groups-for-vpc-peers branch from 031deff to f00b108 Compare September 11, 2023 08:56
Copy link
Contributor

@corlettb corlettb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Tested in dev05

@jackjoy-gds jackjoy-gds merged commit 8a2817e into main Sep 11, 2023
8 checks passed
@jackjoy-gds jackjoy-gds deleted the 185442282_bind-security-groups-for-vpc-peers branch September 11, 2023 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants