From 83ddfd4fbf54fa3febca5d3c8f740be4c5ed74b0 Mon Sep 17 00:00:00 2001 From: Jon Date: Tue, 12 Mar 2024 20:57:53 +0930 Subject: [PATCH] fix(configure): if firewall rules dir does not exist, dont add firewall rules !35 --- tasks/k3s/configure.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tasks/k3s/configure.yaml b/tasks/k3s/configure.yaml index 0c933e7..2f36758 100644 --- a/tasks/k3s/configure.yaml +++ b/tasks/k3s/configure.yaml @@ -12,6 +12,12 @@ when: item.when | default(false) | bool +- name: Check if FW dir exists + ansible.builtin.stat: + name: /etc/iptables.rules.d + register: firewall_rules_dir_metadata + + - name: Copy Templates ansible.builtin.template: src: "{{ item.src }}" @@ -33,6 +39,7 @@ - src: iptables-kubernetes.rules.j2 dest: "/etc/iptables.rules.d/iptables-kubernetes.rules" notify: firewall_reloader + when: "{{ firewall_rules_dir_metadata.stat.exists }}" - name: Add Kubernetes Node Labels