summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2024-03-17 22:34:17 +0100
committerChristian Pointner <equinox@spreadspace.org>2024-03-17 22:34:17 +0100
commit71dce57c16c2a608196670497a39ec0973efefec (patch)
treec2f980ef9aab77090f09e71d7a01feac9ae5b665
parentch-cm4-test: disable bluetooth and wifi (diff)
minor fixes for kubernetes cluster upgrade checklist
-rw-r--r--roles/kubernetes/kubeadm/upgrade12
1 files changed, 6 insertions, 6 deletions
diff --git a/roles/kubernetes/kubeadm/upgrade b/roles/kubernetes/kubeadm/upgrade
index d08471f6..ae200488 100644
--- a/roles/kubernetes/kubeadm/upgrade
+++ b/roles/kubernetes/kubeadm/upgrade
@@ -4,7 +4,7 @@ Cluster Upgrades:
primary control-plane node:
---------------------------
-VERSION=1.28.5
+VERSION=1.29.3
sed "s#/v[0-9.]*/deb/#/v${VERSION%.*}/deb/#" -i /etc/apt/sources.list.d/kubernetes.list
apt-get update
@@ -19,7 +19,7 @@ sed "s/^kubernetesVersion: .*$/kubernetesVersion: $VERSION/" -i /etc/kubernetes/
sed "s/^Pin: version .*$/Pin: version $VERSION-*/" -i /etc/apt/preferences.d/kubelet.pref
sed "s/^Pin: version .*$/Pin: version $VERSION-*/" -i /etc/apt/preferences.d/kubectl.pref
-apt-get update && apt-get install -y "kubelet=$VERSION-*" "kubectl=$VERSION-*"
+apt-get update && apt-get install -y "kubelet=$VERSION-*" "kubectl=$VERSION-*" cri-tools kubernetes-cni
// security updates + reboot ?
@@ -29,7 +29,7 @@ kubectl uncordon $(hostname)
secondary control-plane node:
-----------------------------
-VERSION=1.28.5
+VERSION=1.29.3
sed "s#/v[0-9.]*/deb/#/v${VERSION%.*}/deb/#" -i /etc/apt/sources.list.d/kubernetes.list
apt-get update
@@ -40,7 +40,7 @@ kubectl drain $(hostname) --ignore-daemonsets --delete-emptydir-data
kubeadm upgrade node
sed "s/^Pin: version .*$/Pin: version $VERSION-*/" -i /etc/apt/preferences.d/kubelet.pref
sed "s/^Pin: version .*$/Pin: version $VERSION-*/" -i /etc/apt/preferences.d/kubectl.pref
-apt-get update && apt-get install -y kubelet="$VERSION-*" "kubectl=$VERSION-*"
+apt-get update && apt-get install -y kubelet="$VERSION-*" "kubectl=$VERSION-*" cri-tools kubernetes-cni
// security updates + reboot ?
@@ -50,7 +50,7 @@ kubectl uncordon $(hostname)
worker nodes:
-------------
-VERSION=1.28.5
+VERSION=1.29.3
sed "s#/v[0-9.]*/deb/#/v${VERSION%.*}/deb/#" -i /etc/apt/sources.list.d/kubernetes.list
apt-get update
@@ -62,7 +62,7 @@ apt-get install -y "kubeadm=$VERSION-*"
kubeadm upgrade node
sed "s/^Pin: version .*$/Pin: version $VERSION-*/" -i /etc/apt/preferences.d/kubelet.pref
sed "s/^Pin: version .*$/Pin: version $VERSION-*/" -i /etc/apt/preferences.d/kubectl.pref
-apt-get update && apt-get install -y kubelet="$VERSION-*" "kubectl=$VERSION-*"
+apt-get update && apt-get install -y kubelet="$VERSION-*" "kubectl=$VERSION-*" cri-tools kubernetes-cni
// security updates + reboot ?