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

Duplicate TXT and A records on Digitalocean #487

Closed
mrfoxes opened this issue Mar 7, 2018 · 3 comments
Closed

Duplicate TXT and A records on Digitalocean #487

mrfoxes opened this issue Mar 7, 2018 · 3 comments

Comments

@mrfoxes
Copy link

mrfoxes commented Mar 7, 2018

Hi guys, i'm trying to use external dns on Digitalocean.
I'm using the v0.5.0-alpha.1
Everything works fine but i've noticed on my digitalocean's network tab that i have a lot of entries with same values
screen shot 2018-03-07 at 23 39 46

I've create two different deployments and one service for each deployment: 2 deployments 2 services. Domains are correctly created but the list continue to grow.
I haven't scale or done nothing else beyond of this. Anyone in the same situation?

@slushie
Copy link

slushie commented Mar 14, 2018

I've had the same problem, I had to disable external-dns :( It created ~2k records (half of them A, half TXT) overnight.

@hjacobs
Copy link
Contributor

hjacobs commented Mar 14, 2018

@mikkeloscar something for you to look into?

@mikkeloscar
Copy link
Contributor

@hjacobs I'm using cloudflare not DO :)

But a quick test on DO shows this problem, so I can confirm there is a bug in the digital ocean provider. Unless someone else want to look into it, I'll try to have a look one of the next days.

mikkeloscar added a commit to mikkeloscar/external-dns that referenced this issue Mar 16, 2018
The DomainRecord response from the Digital Ocean API does not contain
the zone as part of the name and thus we must append the zone name when
converting it to an endpoint for the plan calculation.

Furthermore the root domain is identified by `@` and must be converted
to the zone name for the endpoint, and converted back to `@` when the
record is submitted to the DO API.

https://developers.digitalocean.com/documentation/v2/#retrieve-an-existing-domain-record

Fix kubernetes-sigs#487
@Raffo Raffo closed this as completed in #501 Apr 4, 2018
grimmy pushed a commit to grimmy/external-dns that referenced this issue Apr 10, 2018
The DomainRecord response from the Digital Ocean API does not contain
the zone as part of the name and thus we must append the zone name when
converting it to an endpoint for the plan calculation.

Furthermore the root domain is identified by `@` and must be converted
to the zone name for the endpoint, and converted back to `@` when the
record is submitted to the DO API.

https://developers.digitalocean.com/documentation/v2/#retrieve-an-existing-domain-record

Fix kubernetes-sigs#487
lou-lan pushed a commit to lou-lan/external-dns that referenced this issue May 11, 2022
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

4 participants