From 4167d6907362ffcedd114841cd3214f4cad86d45 Mon Sep 17 00:00:00 2001 From: Vladimir Kozhukalov Date: Tue, 24 Jun 2025 13:22:20 -0500 Subject: [PATCH] [deploy-env] Pause after restart coredns Change-Id: Ic7a078b081f663395e526a742fda1dcaf6190a19 --- roles/deploy-env/tasks/coredns_resolver.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/roles/deploy-env/tasks/coredns_resolver.yaml b/roles/deploy-env/tasks/coredns_resolver.yaml index 52456990fc..e49249fba7 100644 --- a/roles/deploy-env/tasks/coredns_resolver.yaml +++ b/roles/deploy-env/tasks/coredns_resolver.yaml @@ -51,6 +51,17 @@ kubectl rollout status -n kube-system deployment/coredns when: inventory_hostname in (groups['primary'] | default([])) +- name: Give coredns time to restart + pause: + seconds: 30 + when: inventory_hostname in (groups['primary'] | default([])) + +- name: Get coredns rollout restart status + become: false + shell: | + kubectl rollout status -n kube-system deployment/coredns + when: inventory_hostname in (groups['primary'] | default([])) + - name: Use coredns as default DNS resolver copy: src: files/cluster_resolv.conf