Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fqdn-template parameter generates DNS entry for ingress name #569

Closed
nphmuller opened this issue May 24, 2018 · 2 comments
Closed

fqdn-template parameter generates DNS entry for ingress name #569

nphmuller opened this issue May 24, 2018 · 2 comments

Comments

@nphmuller
Copy link

I noticed that ExternalDNS (v0.5.0) with the fqdn-template parameter also generates DNS records for the Name metadata field on Ingress resources. Does this actually have any benefit? Because I think this will always simply trigger the fallback route when browsing to it. Of course this behavior is useful for (External) Service resources, but I don't think it's actually useful on Ingress resources and will create 2 additional (A and TXT record) DNS entries per Ingress resource.

So what I'm basically asking is if this is a bug, or if it's the intended behavior which is actually useful for a reason I missed.

@linki
Copy link
Member

linki commented Jun 4, 2018

It was added in response to #143.

Indeed, the use case is for Ingresses without any rules. Adding the hostname annotation or the fqdn-template flag allows you to generate DNS names for the default backend in this case.

@nphmuller
Copy link
Author

Okay. Thanks for taking the time to explain it to me. :)

lou-lan pushed a commit to lou-lan/external-dns that referenced this issue May 11, 2022
…sigs#569)

To test this, I've manufactured receipts of all plugins in the index and
pretend they're coming from indexes "", "default", "bar".

Signed-off-by: Ahmet Alp Balkan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants