STRRL / cloudflare-tunnel-ingress-controller

🚀 Expose the website directly into the internet! The Kuberntes Ingress Controller based on Cloudflare Tunnel.
MIT License
644 stars 37 forks source link

DNS Validation Error (1004)" #73

Closed delta-whiplash closed 5 months ago

delta-whiplash commented 7 months ago

Hello I have this error when I try to do the setup like in the youtube video : kubectl -n default create ingress nginx-via-cf-tunnel --rule "nginxcf.delta-net.ovh/*=nginx:80" --class cloudflare-tunnel

2024/03/04 12:20:35 controller-runtime: "caller"={"file":"controller.go","line":324} "msg"="Reconciler error" "error"="put exposures: update DNS CNAME record: update DNS CNAME record for zone [delta-net.ovh]: create DNS record for zone delta-net.ovh, hostname nginxcf.delta-net.ovh: DNS Validation Error (1004)" "controller"="ingress" "controllerGroup"="networking.k8s.io" "controllerKind"="Ingress" "Ingress"={"name":"nginx-via-cf-tunnel","namespace":"default"} "namespace"="default" "name"="nginx-via-cf-tunnel" "reconcileID"="8f0d1b6b-1422-463f-94e0-d2ed48943f2a"

could you help me ?

Rekseto commented 7 months ago

I can confirm i have same one

delta-whiplash commented 7 months ago

@STRRL do you have a fix or did we do something wrong ?

STRRL commented 5 months ago

Hi @delta-whiplash @Rekseto , it requires you use cloudflare managed domain to setup a tunnel.

If you own the domain delta-net.ovh, you could setup it on cloudflare.

STRRL commented 5 months ago

I am going to close this issue. Feel free to reopen it if you have other questions.

delta-whiplash commented 5 months ago

@STRRL

This domain is already managed by cloudflare

All of my tunnels are using it from my old docker instance (with cloudflare tunnel container)