From 120c133e3ba877753e559e39ec4a12be199dbde8 Mon Sep 17 00:00:00 2001 From: kim5566 <28945404+kim5566@users.noreply.github.com> Date: Thu, 20 Jan 2022 09:45:09 +1100 Subject: [PATCH] if serviceAccountToken not provided use default Signed-off-by: kim5566 <28945404+kim5566@users.noreply.github.com> --- .../src/service/KubernetesClientProvider.ts | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/plugins/kubernetes-backend/src/service/KubernetesClientProvider.ts b/plugins/kubernetes-backend/src/service/KubernetesClientProvider.ts index 031e40547c..bd06016f78 100644 --- a/plugins/kubernetes-backend/src/service/KubernetesClientProvider.ts +++ b/plugins/kubernetes-backend/src/service/KubernetesClientProvider.ts @@ -45,12 +45,17 @@ export class KubernetesClientProvider { }; const kc = new KubeConfig(); - kc.loadFromOptions({ - clusters: [cluster], - users: [user], - contexts: [context], - currentContext: context.name, - }); + if (clusterDetails.serviceAccountToken) { + kc.loadFromOptions({ + clusters: [cluster], + users: [user], + contexts: [context], + currentContext: context.name, + }); + } else { + kc.loadFromDefault(); + } + return kc; }