From 6b0dc651f549b653d70c66e2ced72402ca7a2ea4 Mon Sep 17 00:00:00 2001 From: Devin Buhl Date: Tue, 10 May 2022 07:44:55 -0400 Subject: [PATCH] fix(ansible): wait 15 seconds before deleting the k3s deployed manifests Signed-off-by: Devin Buhl --- .../apps/networking/traefik/middlewares/cloudflare-only.yaml | 1 + provision/ansible/playbooks/k3s-install.yml | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/cluster/apps/networking/traefik/middlewares/cloudflare-only.yaml b/cluster/apps/networking/traefik/middlewares/cloudflare-only.yaml index 215244e1..96d04c56 100644 --- a/cluster/apps/networking/traefik/middlewares/cloudflare-only.yaml +++ b/cluster/apps/networking/traefik/middlewares/cloudflare-only.yaml @@ -31,6 +31,7 @@ spec: - 2a06:98c0::/29 - 2c0f:f248::/32 # include rfc1918 ranges since traefik chains do not support OR operations + # https://github.com/traefik/traefik/issues/6007 - 10.0.0.0/8 - 172.16.0.0/12 - 192.168.0.0/16 diff --git a/provision/ansible/playbooks/k3s-install.yml b/provision/ansible/playbooks/k3s-install.yml index 7d2b71d3..be90da42 100644 --- a/provision/ansible/playbooks/k3s-install.yml +++ b/provision/ansible/playbooks/k3s-install.yml @@ -53,6 +53,10 @@ regexp: "https://127.0.0.1:6443" replace: "https://{{ k3s_registration_address }}:6443" + - name: Wait for k3s to finish installing the deployed manifests + ansible.builtin.pause: + seconds: 15 + - name: Remove deployed manifest templates ansible.builtin.file: path: "{{ k3s_server_manifests_dir }}/{{ item | basename | regex_replace('\\.j2$', '') }}"