Now ExternalDNS creates two A records for "svc1.prod.domain.internal", one for the IP address "10.2.2.7" (which is expected) and another one for the IP address "10.244.0.46" which is the IP address of the underlying Endpoint/Pod.
What you expected to happen:
A single A record pointing to "10.2.2.7" is created for "svc1.prod.domain.internal". No A record is created for the Endpoint IP.
How to reproduce it (as minimally and precisely as possible):
see above.
Anything else we need to know?:
Environment:
External-DNS version (use external-dns --version): 0.14.0
What happened:
I have a Service with the following manifest:
Now ExternalDNS creates two A records for "svc1.prod.domain.internal", one for the IP address "10.2.2.7" (which is expected) and another one for the IP address "10.244.0.46" which is the IP address of the underlying Endpoint/Pod.
What you expected to happen:
A single A record pointing to "10.2.2.7" is created for "svc1.prod.domain.internal". No A record is created for the Endpoint IP.
How to reproduce it (as minimally and precisely as possible):
see above.
Anything else we need to know?:
Environment:
external-dns --version
): 0.14.0