From 20d0c4eafc99e68a592f385947f2655e71002d86 Mon Sep 17 00:00:00 2001 From: Ethan Mosbaugh Date: Wed, 3 May 2023 14:29:12 -0700 Subject: [PATCH] feat: ability to ignore kubeadm upgrade errors (#964) --- .../install-with-kurl/advanced-options.md | 10 ++++++++++ static/versionDetails.json | 5 +++++ 2 files changed, 15 insertions(+) diff --git a/src/markdown-pages/install-with-kurl/advanced-options.md b/src/markdown-pages/install-with-kurl/advanced-options.md index 67f0d103..e0d9e82f 100644 --- a/src/markdown-pages/install-with-kurl/advanced-options.md +++ b/src/markdown-pages/install-with-kurl/advanced-options.md @@ -274,4 +274,14 @@ The install scripts are idempotent. Re-run the scripts with different flags to c curl https://kurl.sh/latest | sudo bash -s ekco-enable-internal-load-balancer + + kubernetes-upgrade-ignore-preflight-errors + Bypass kubeadm upgrade preflight errors and warnings. See the kubeadm upgrade documentation for more information. +
+
+ Example: +
+ curl https://kurl.sh/latest | sudo bash -s kubernetes-upgrade-ignore-preflight-errors=CoreDNSUnsupportedPlugins + + diff --git a/static/versionDetails.json b/static/versionDetails.json index 7eb7c70b..8ea5f6fa 100644 --- a/static/versionDetails.json +++ b/static/versionDetails.json @@ -94,6 +94,11 @@ "flag": "clusterName", "description": "The name of the Kubernetes cluster (default \"kubernetes\").", "type": "string" + }, + { + "flag": "upgradeIgnorePreflightErrors", + "description": "Bypass kubeadm upgrade preflight errors and warnings as described in kubeadm upgrade section of the Kubernetes documentation.", + "type": "string" } ], "flannel": [