aws-controllers-k8s / community

AWS Controllers for Kubernetes (ACK) is a project enabling you to manage AWS services from Kubernetes
https://aws-controllers-k8s.github.io/community/
Apache License 2.0
2.44k stars 258 forks source link

Enable Route 53 Controller to Fetch Alias Load Balancer by Tags #2085

Open neilharris123 opened 5 months ago

neilharris123 commented 5 months ago

Is your feature request related to a problem? Currently LB needs to be hardcoded in the alias name. In dynamic environments, load balancers are often created, modified, or destroyed. Hardcoding the LB is not very intuitive in this scenario

Describe the solution you'd like Fetching LBs by tags will allow automatic DNS updates, ensuring records are always accurate and pointing to the correct resources.

a-hilaly commented 5 months ago

@neilharris123 We can implement some sort of references between Route53 and ELBv2 resources, but it won't be possible to do filter by tags.

a-hilaly commented 5 months ago

Thinking something similar to: https://github.com/aws-controllers-k8s/community/issues/1576