gardener / gardener-extension-provider-aws

Gardener extension controller for the AWS cloud provider (https://aws.amazon.com).
https://gardener.cloud
Apache License 2.0
19 stars 97 forks source link

Add support dual-stack ingress for bring-your-own VPC #832

Closed kingonion closed 12 months ago

kingonion commented 12 months ago

How to categorize this issue?

/area networking /kind enhancement /platform aws

What would you like to be added: dual-stack ingress can support bring-our-own vpcs too.

Why is this needed: We're trying to enable dual-stack ingress for our shoots by following https://github.com/gardener/gardener-extension-provider-aws/blob/master/docs/usage/dual-stack-ingress.md. But aws-load-balancer-controller failed to reconcile with following events.

35s         Warning   FailedDeployModel      service/nginx-ingress-ingress-nginx-controller   Failed deploy model due to ValidationError: You must specify subnets with an associated IPv6 CIDR block....
33s         Warning   FailedDeployModel      service/nginx-ingress-ingress-nginx-controller   Failed deploy model due to ValidationError: You must specify subnets with an associated IPv6 CIDR block....
31s         Warning   FailedDeployModel      service/nginx-ingress-ingress-nginx-controller   Failed deploy model due to ValidationError: You must specify subnets with an associated IPv6 CIDR block....
30s         Warning   FailedDeployModel      service/nginx-ingress-ingress-nginx-controller   Failed deploy model due to ValidationError: You must specify subnets with an associated IPv6 CIDR block....
28s         Warning   FailedDeployModel      service/nginx-ingress-ingress-nginx-controller   Failed deploy model due to ValidationError: You must specify subnets with an associated IPv6 CIDR block....
27s         Warning   FailedDeployModel      service/nginx-ingress-ingress-nginx-controller   Failed deploy model due to ValidationError: You must specify subnets with an associated IPv6 CIDR block....
25s         Warning   FailedDeployModel      service/nginx-ingress-ingress-nginx-controller   Failed deploy model due to ValidationError: You must specify subnets with an associated IPv6 CIDR block....
23s         Warning   FailedDeployModel      service/nginx-ingress-ingress-nginx-controller   Failed deploy model due to ValidationError: You must specify subnets with an associated IPv6 CIDR block....
21s         Warning   FailedDeployModel      service/nginx-ingress-ingress-nginx-controller   Failed deploy model due to ValidationError: You must specify subnets with an associated IPv6 CIDR block....

I had an ask from Slack and was told that currently dual-stack ingress feature only support gardener managed vpcs. But hundreds of our shoots were created with bring-our-own vpc. We hope dual-stack ingress can support bring-our-own vpcs too.

kon-angelo commented 12 months ago

closing in favor of https://github.com/gardener/gardener-extension-provider-aws/issues/833