From f1d4704b0e6d00a1cedea80dcf97bb779be1e753 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Petazzoni?= Date: Fri, 13 Aug 2021 19:51:53 +0200 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20deployment=20scri?= =?UTF-8?q?pts=20for=20kubeadm=201.22?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- prepare-vms/lib/commands.sh | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/prepare-vms/lib/commands.sh b/prepare-vms/lib/commands.sh index 978d6d61..3a84943a 100644 --- a/prepare-vms/lib/commands.sh +++ b/prepare-vms/lib/commands.sh @@ -205,7 +205,7 @@ _cmd_kube() { KUBEVERSION=$2 if [ "$KUBEVERSION" ]; then EXTRA_APTGET="=$KUBEVERSION-00" - EXTRA_KUBEADM="--kubernetes-version=v$KUBEVERSION" + EXTRA_KUBEADM="kubernetesVersion: v$KUBEVERSION" else EXTRA_APTGET="" EXTRA_KUBEADM="" @@ -235,7 +235,24 @@ _cmd_kube() { pssh --timeout 200 " if i_am_first_node && [ ! -f /etc/kubernetes/admin.conf ]; then kubeadm token generate > /tmp/token && - sudo kubeadm init $EXTRA_KUBEADM --token \$(cat /tmp/token) --apiserver-cert-extra-sans \$(cat /tmp/ipv4) --ignore-preflight-errors=NumCPU + cat >/tmp/kubeadm-config.yaml <