Update plugins/kubernetes-backend/src/service/KubernetesProxy.ts

Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
This commit is contained in:
Carlos Esteban Lopez Jaramillo
2022-11-15 12:21:09 -05:00
committed by Fredrik Adelöw
parent d936b2feca
commit edc9ed6952
@@ -158,38 +158,3 @@ export class KubernetesProxy {
}
}
private getKubeConfig(clusterDetails: ClusterDetails): KubeConfig {
const cluster = {
name: clusterDetails.name,
server: clusterDetails.url,
skipTLSVerify: clusterDetails.skipTLSVerify,
caData: clusterDetails.caData,
};
const user = {
name: CLUSTER_USER_NAME,
token: clusterDetails.serviceAccountToken,
};
const context = {
name: clusterDetails.name,
user: user.name,
cluster: cluster.name,
};
const kubeConfig = new KubeConfig();
if (clusterDetails.serviceAccountToken) {
kubeConfig.loadFromOptions({
clusters: [cluster],
users: [user],
contexts: [context],
currentContext: context.name,
});
} else {
kubeConfig.loadFromDefault();
}
return kubeConfig;
}
}