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

[Enhancement] Add ability to provide a list of Availability Zones for subnet placement #123

Open
AdrianBegg opened this issue Jul 3, 2023 · 1 comment · May be fixed by #124
Open

[Enhancement] Add ability to provide a list of Availability Zones for subnet placement #123

AdrianBegg opened this issue Jul 3, 2023 · 1 comment · May be fixed by #124

Comments

@AdrianBegg
Copy link
Contributor

The proposed enhancement is to add a new optional input variable azs to allow definition of specific Availability Zones where the module should deploy AZ bound components. Currently, there is not a mechanism to specify specific a list of Availability Zones where objects (Subnets, Routes, etc.) should be deployed and a subset based on the input variable az_count is used.

The use case for this would be to deploy the VPC subnets in AZs with service endpoint or workload affinity to optimize for cost and performance (e.g. PrivateLink endpoints only available in a subset of AZs or customers deploying workloads outside this VPC in a specific subset of AZs).

@kennschr
Copy link

Any progress on merging pull request? I am having issue where seemingly AWS services do not support endpoints in every AZ. I have encountered this in a recent solution I'm building and making it difficult to use this module since I can't filter out the AZs that don't have support for service I'm trying to create an endpoint for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants