fix(coredns): declare the poimen rewrite in the source of truth
poimen.riotpiao.com resolved only because someone edited the live coredns ConfigMap by hand. Neither terraform/files/coredns/Corefile nor the Talos machine config carried the line, so the next Talos reconcile would have deleted it and broken in-cluster resolution of a heavily used service. Live and source now agree on both hostnames the retirement touched.
This commit is contained in:
@@ -36,6 +36,10 @@
|
|||||||
rewrite name paperless.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
rewrite name paperless.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
||||||
rewrite name img.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
rewrite name img.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
||||||
rewrite name api.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
rewrite name api.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
||||||
|
# poimen ran only in the live ConfigMap, never in this file or the Talos
|
||||||
|
# machine config. The next Talos reconcile would have deleted it and broken
|
||||||
|
# in-cluster resolution. Declared here so the source of truth carries it.
|
||||||
|
rewrite name poimen.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
||||||
rewrite name gotify.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
rewrite name gotify.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
||||||
rewrite name pi.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
rewrite name pi.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
||||||
rewrite name igotify.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
rewrite name igotify.riotpiao.com ingress-nginx-controller.ingress-nginx.svc.cluster.local
|
||||||
|
|||||||
Reference in New Issue
Block a user