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": [