diff --git a/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 b/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 index 97d94a8c..2279c5a7 100644 --- a/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 +++ b/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 @@ -14,11 +14,12 @@ spec: ssh: address: "{{ item.address }}" user: "{{ item.ssh_username }}" - {% if item.controller %} installFlags: + {% if item.controller %} - --disable-components=metrics-server - --no-taints - {% endif %} + {% endif %} + - --kubelet-extra-args="--image-gc-low-threshold=50 --image-gc-high-threshold=60" files: - name: bootstrap-scripts src: scripts diff --git a/bootstrap/templates/kubernetes/talos/talconfig.yaml.j2 b/bootstrap/templates/kubernetes/talos/talconfig.yaml.j2 index 5aa16dfb..6a83788a 100644 --- a/bootstrap/templates/kubernetes/talos/talconfig.yaml.j2 +++ b/bootstrap/templates/kubernetes/talos/talconfig.yaml.j2 @@ -106,7 +106,7 @@ controlPlane: kubelet: extraArgs: image-gc-low-threshold: 50 - image-gc-high-threshold: 60 + image-gc-high-threshold: 55 rotate-server-certificates: true nodeIP: validSubnets: