#!/usr/bin/env bash set -e set -o noglob [ $(id -u) -eq 0 ] || exec sudo $0 $@ K0S_HOSTNAME="$1" # Prepare sudo apt-get update -y # Hostname if [ -n "${K0S_HOSTNAME}" ] && [ "$(hostnamectl hostname)" != "${K0S_HOSTNAME}" ]; then hostnamectl set-hostname "${K0S_HOSTNAME}" cat >/etc/hosts </etc/resolv.conf < /etc/modules-load.d/$module.conf fi done systemctl restart systemd-modules-load.service # Sysctls cat >/etc/sysctl.d/99-kubernetes.conf </etc/k0s/containerd.d/default.toml <