gardener / external-dns-management

Environment to manage external DNS entries for a kubernetes cluster
Apache License 2.0
81 stars 67 forks source link

ignore services with star dnsname #355

Closed MartinWeindel closed 7 months ago

MartinWeindel commented 7 months ago

What this PR does / why we need it: For Gateway API gateways, Istio creates a service of type loadbalancer and copies all annotations from the gateway object. To avoid handling this service as a source object, services with annotation dns.gardener.cloud/dnsnames='*' are ignore.

Which issue(s) this PR fixes: Fixes #

Special notes for your reviewer:

Release note:

Ignore generated load balancer services of gateways.
Uncached listing of virtual services and httproutes