From 3aa0c0cc64d3134a0a5fc33d2f63a2feee786664 Mon Sep 17 00:00:00 2001 From: Max Gautier Date: Fri, 6 Feb 2026 04:22:29 +0000 Subject: [PATCH] coredns: allow to customize service name (#12951) --- roles/kubernetes-apps/ansible/defaults/main.yml | 1 + roles/kubernetes-apps/ansible/templates/coredns-svc.yml.j2 | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/roles/kubernetes-apps/ansible/defaults/main.yml b/roles/kubernetes-apps/ansible/defaults/main.yml index cf3df910c..a53e71f72 100644 --- a/roles/kubernetes-apps/ansible/defaults/main.yml +++ b/roles/kubernetes-apps/ansible/defaults/main.yml @@ -11,6 +11,7 @@ dns_nodes_per_replica: 16 dns_cores_per_replica: 256 dns_prevent_single_point_failure: "{{ 'true' if dns_min_replicas | int > 1 else 'false' }}" enable_coredns_reverse_dns_lookups: true +coredns_svc_name: "coredns" coredns_ordinal_suffix: "" # dns_extra_tolerations: [{effect: NoSchedule, operator: "Exists"}] coredns_affinity: diff --git a/roles/kubernetes-apps/ansible/templates/coredns-svc.yml.j2 b/roles/kubernetes-apps/ansible/templates/coredns-svc.yml.j2 index 0e051c346..1eb6dd447 100644 --- a/roles/kubernetes-apps/ansible/templates/coredns-svc.yml.j2 +++ b/roles/kubernetes-apps/ansible/templates/coredns-svc.yml.j2 @@ -2,7 +2,7 @@ apiVersion: v1 kind: Service metadata: - name: coredns{{ coredns_ordinal_suffix }} + name: {{ coredns_svc_name }}{{ coredns_ordinal_suffix }} namespace: kube-system labels: k8s-app: kube-dns{{ coredns_ordinal_suffix }}