-
Notifications
You must be signed in to change notification settings - Fork 13
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
feat: Enable creating network acls for disjoint ip address spaces #542
Conversation
/run pipeline |
This looks good. Thanks for the PR. Could you just put a screenshot of the network acl from the example where there are 2 values in the network_cidrs input. |
/run pipeline |
/run pipeline |
🎉 This PR is included in version 7.3.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
@Aashiq-J @jojustin - The allow on any IPs are not expected here. This would opened up too broadly the acls. Is this with the default configuration? The network acls should be set as follows: inbound: outbound: |
Tx @vburckhardt for taking a look at it. I merged as it was approved. I should have checked the changes too. Will take care of it going forward. @Aashiq-J can you please take a look at the above and fix it. |
Description
case where the address space is disjoint (eg: multiple vpcs and on-prem direct link connected to same transit gateway) - it is not possible to have one single cidr covering all address space.
Loop through the list of all the network_cidr and create acl rules.
Types of changes in this PR
Issue : #536
Changes that affect the core Terraform module or submodules
Changes that don't affect the core Terraform module or submodules
Release required?
Identify the type of release. For information about the changes in a semantic versioning release, see Release versioning.
x.x.X
)x.X.x
)X.x.x
)Release notes content
network_cidr
tonetwork_cidrs
.Run the pipeline
If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.
Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:
Checklist for reviewers
Merge actions for mergers