Allow specification of the target
or targets
in a VirtualServer
's externalDNS
properties
#5196
Labels
proposal
An issue that proposes a feature request
Is your feature request related to a problem? Please describe.
My problem is that the external ip address of my ingress controller, is not one that is accessible via the internet. It is a local ip address, which is then exposed to the internet via DMZ.
NIC chooses its external IP address (or addresses) when setting the DNSEndpoint entries, however I would like to overwite the target attribute. You can choose other aspects of a DNSEndpoint in the virtualserver so it would be ideal to be able to choose the
target
ortargets
here alsoDescribe the solution you'd like
In the externalDNS struct in the virtualservers
Alternatively this
I do not myself have a usecase for setting multiple targets so would be happy with one.
Describe alternatives you've considered
Using an ingress instead with an externaldns annotation which allows setting the target. This does work for me but I would much prefer to use VirtualServers
Additional context
external-dns.alpha.kubernetes.io/target
takes a comma separated list of targets so maybe this is sensible to follow, and have a list rather than a single target.The text was updated successfully, but these errors were encountered: