Fix for k8s-apply plugin

Signed-off-by: Mani Kumar Marothu <ama47116@manis-mbp.lan>
This commit is contained in:
Mani Kumar Marothu 2024-08-29 13:28:01 -07:00
parent db5d40f284
commit a7b19d9577

View file

@ -125,7 +125,10 @@ export const createKubernetesApply = (config: Config) => {
},
],
};
if (!confFile.clusters[0].cluster['insecure-skip-tls-verify']) {
if(confFile.clusters[0].cluster['insecure-skip-tls-verify']) {
// Remove insecure-skip-tls-verify from k8s configfile
delete confFile.clusters[0].cluster['insecure-skip-tls-verify']
} else {
let caDataRaw = targetCluster.getOptionalString('caData');
if (caDataRaw?.startsWith('-----BEGIN CERTIFICATE-----')) {
caDataRaw = Buffer.from(