talos-platform/talos/coredns-hosts.md
root 49cd3e023e
All checks were successful
Talos Platform Deploy / deploy (push) Successful in 15s
Forgejo + Longhorn mit Let's Encrypt, Traefik-Import
2026-11-13 22:39:17 +01:00

803 B

CoreDNS-Hosts-Eintrag (manuell gepflegt)

Pods im Cluster (u.a. die Selbstprüfung von cert-manager) sollen die eigenen öffentlichen Namen direkt auf den Traefik-Ingress auflösen, statt über die öffentliche IP 46.4.148.66 (kein Hairpin-NAT).

kubectl -n kube-system edit configmap coredns, im Block .:53 { nach errors:

    hosts {
        172.25.64.200 boday-it.ch www.boday-it.ch forgejo.boday-it.ch longhorn.boday-it.ch
        fallthrough
    }

Danach: kubectl -n kube-system rollout restart deployment coredns

Achtung: talosctl upgrade-k8s kann die ConfigMap überschreiben. Nach jedem Kubernetes-Upgrade prüfen: kubectl run dnstest --rm -i --restart=Never --image=busybox -- nslookup boday-it.ch → 172.25.64.200 Neue öffentliche Hostnamen auf Talos hier ergänzen.