From c46a70b98f7e24be0a8aa1f6cd9222c839aa2436 Mon Sep 17 00:00:00 2001 From: Benjamin Runnels Date: Thu, 18 Jan 2024 15:06:27 -0600 Subject: [PATCH] fix(k0s): don't copy files to controller only role (#1193) --- bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 b/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 index b4e805f7..d5e26ce0 100644 --- a/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 +++ b/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 @@ -15,21 +15,23 @@ spec: - --disable-components=metrics-server #% if item.role | default('') == 'controller+worker' %# - --no-taints - #% endif %# files: - name: containerd-config src: resources/containerd/ perm: 0644 user: root group: root + #% endif %# #% if loop.first %# hooks: &hooks + #% if item.role | default('') == 'controller+worker' %# apply: before: - sudo mv ~/unprivileged-ports.toml /etc/k0s/containerd.d/unprivileged-ports.toml #% if spegel.enabled | default(false) %# - sudo mv ~/spegel.toml /etc/k0s/containerd.d/spegel.toml #% endif %# + #% endif %# reset: before: - sudo ip link delete cilium_host > /dev/null 2>&1 || true