From b23f32bd690630e13b79c7cc080cce988300fe55 Mon Sep 17 00:00:00 2001 From: Jacky Nguyen Date: Wed, 8 May 2024 21:30:13 -0400 Subject: [PATCH] Add --disable-openapi-validation to both helm install and upgrade --- src/actions/install.ts | 2 ++ src/libs/iac_utils.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/actions/install.ts b/src/actions/install.ts index f4d8e20..a378486 100644 --- a/src/actions/install.ts +++ b/src/actions/install.ts @@ -51,6 +51,7 @@ async function helmInstall( ? [ "helm", "upgrade", + "--disable-openapi-validation", "-n", namespace, "--history-max=2", @@ -67,6 +68,7 @@ async function helmInstall( : [ "helm", "install", + "--disable-openapi-validation", "-n", namespace, ...(wait ? ["--wait"] : []), diff --git a/src/libs/iac_utils.ts b/src/libs/iac_utils.ts index 00f40ea..8bc2c84 100644 --- a/src/libs/iac_utils.ts +++ b/src/libs/iac_utils.ts @@ -263,11 +263,11 @@ export async function helmTemplate( const helmTemplateCmd = [ "helm", "template", + "--disable-openapi-validation", "-n", chartInstance.namespace, "-f", "-", - "--disable-openapi-validation", "--kube-version", kubeVersion, ...(allApiVersions.flatMap((v) => ["--api-versions", v])),