You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I changed the logLevel to debug and got some interesting things:
time="2024-02-03T10:59:01Z" level=debug msg="Skipping endpoint vote.mydomain.io 1 IN A 74.AAA.BBB.CCC [{external-dns.alpha.kubernetes.io/cloudflare-proxied true}] because owner id does not match, found: \"\", required: \"default\""
I set the txtOwnerId in my values file to "default" but this does not change anything. Below my current values.yaml
I probably messed things up on my side. Any hints what I must change ?
I don't really understand the purpose of the txtOwnerId field, should it be set with my domain name ?
Do I need to set a specify TXT record which indicates external-dns to be the owner of my domain for instance ?
I deleted the existing A records for my subdomains and I then saw they were recreated (along with TXT records, I guess those ones indicates external-dns owns these A records).
What happened:
Cloudflare A records are not updated
What you expected to happen:
Cloudflare A record updated with the IP Address associated to the Ingress resource
How to reproduce it (as minimally and precisely as possible):
I deployed external-dns with helm and provided the secret containing a cloudflare token.
The logs tell everything is up to date but the records are not updated
This is my ingress:
But in cloudflare the A record associated to vote.mydomain.com still have a previous value.
Anything else we need to know?:
I'm using Traefik ingress controler so traefik ingressClassName in my Ingress resource.
Environment:
external-dns --version
): 0.14.0The text was updated successfully, but these errors were encountered: