From 5fa8b9685aea3b37393cfd89f7ee7a75d5d12077 Mon Sep 17 00:00:00 2001 From: Devin Buhl Date: Mon, 29 Jan 2024 15:58:56 -0500 Subject: [PATCH] fix: update k0s and k0s scripts Signed-off-by: Devin Buhl --- bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 | 8 ++++---- .../templates/kubernetes/k0s/scripts/apply-kube-vip.sh.j2 | 4 ++-- .../templates/kubernetes/k0s/scripts/apply-system.sh.j2 | 6 +++--- .../templates/kubernetes/k0s/scripts/reset-system.sh.j2 | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 b/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 index 8135b0f8..9043bfda 100644 --- a/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 +++ b/bootstrap/templates/kubernetes/k0s/k0sctl.yaml.j2 @@ -25,15 +25,15 @@ spec: hooks: apply: before: - - bash apply-system.sh "#{ item.name }#" + - bash ~/apply-system.sh "#{ item.name }#" #% if item.controller %# - - bash apply-kube-vip.sh + - bash ~/apply-kube-vip.sh #% endif %# reset: before: - - bash reset-cilium.sh + - bash ~/reset-cilium.sh after: - - bash reset-system.sh + - bash ~/reset-system.sh #% endfor %# k0s: # renovate: datasource=github-releases depName=k0sproject/k0s diff --git a/bootstrap/templates/kubernetes/k0s/scripts/apply-kube-vip.sh.j2 b/bootstrap/templates/kubernetes/k0s/scripts/apply-kube-vip.sh.j2 index 2578fb5a..bd9f037e 100755 --- a/bootstrap/templates/kubernetes/k0s/scripts/apply-kube-vip.sh.j2 +++ b/bootstrap/templates/kubernetes/k0s/scripts/apply-kube-vip.sh.j2 @@ -8,11 +8,11 @@ set -o noglob mkdir -p /var/lib/k0s/manifests/kube-vip # Create kube-vip rbac -cat >/var/lib/k0s/manifests/kube-vip/kube-vip-rbac.yaml < /var/lib/k0s/manifests/kube-vip/rbac.yaml #% include 'partials/kube-vip-rbac.partial.yaml.j2' %# EOF # Create kube-vip daemonset -cat >/var/lib/k0s/manifests/kube-vip/kube-vip-ds.yaml < /var/lib/k0s/manifests/kube-vip/ds.yaml #% include 'partials/kube-vip-ds.partial.yaml.j2' %# EOF diff --git a/bootstrap/templates/kubernetes/k0s/scripts/apply-system.sh.j2 b/bootstrap/templates/kubernetes/k0s/scripts/apply-system.sh.j2 index 0b72818a..d8a08069 100755 --- a/bootstrap/templates/kubernetes/k0s/scripts/apply-system.sh.j2 +++ b/bootstrap/templates/kubernetes/k0s/scripts/apply-system.sh.j2 @@ -34,7 +34,7 @@ apt-get install -y --no-install-recommends \ # Update DNS chattr -i /etc/resolv.conf rm -f /etc/resolv.conf -cat >/etc/resolv.conf < /etc/resolv.conf search #{ cluster.nodes.search_domain|default('.', true) }# #% for item in cluster.nodes.dns_servers %# nameserver #{ item }# @@ -51,7 +51,7 @@ done systemctl restart systemd-modules-load.service # Sysctls -cat >/etc/sysctl.d/99-kubernetes.conf < /etc/sysctl.d/99-kubernetes.conf fs.inotify.max_queued_events = 65536 fs.inotify.max_user_watches = 524288 fs.inotify.max_user_instances = 8192 @@ -68,7 +68,7 @@ fi # Create containerd config mkdir -p /etc/k0s/containerd.d -cat >/etc/k0s/containerd.d/default.toml < /etc/k0s/containerd.d/default.toml [plugins."io.containerd.grpc.v1.cri"] enable_unprivileged_ports = true enable_unprivileged_icmp = true diff --git a/bootstrap/templates/kubernetes/k0s/scripts/reset-system.sh.j2 b/bootstrap/templates/kubernetes/k0s/scripts/reset-system.sh.j2 index 258ee9d5..9308c03e 100755 --- a/bootstrap/templates/kubernetes/k0s/scripts/reset-system.sh.j2 +++ b/bootstrap/templates/kubernetes/k0s/scripts/reset-system.sh.j2 @@ -11,4 +11,4 @@ rm -rf /etc/k0s/containerd.d rm -rf /var/openebs/local # Reboot -(sleep 10 && systemctl reboot)& +(sleep 30 && systemctl reboot)&