From 9b4ec9af9df6e8ef2ab3347a2364aa3431194e62 Mon Sep 17 00:00:00 2001 From: Mike Seese Date: Tue, 23 Jul 2024 19:03:34 -0700 Subject: [PATCH] fix separator for KUBECONFIG env var Signed-off-by: Mike Seese --- pkg/rancher-desktop/backend/kubeconfig.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/rancher-desktop/backend/kubeconfig.ts b/pkg/rancher-desktop/backend/kubeconfig.ts index 11f57b5021c..82dee70b0d1 100644 --- a/pkg/rancher-desktop/backend/kubeconfig.ts +++ b/pkg/rancher-desktop/backend/kubeconfig.ts @@ -125,7 +125,8 @@ export async function getKubeConfigPaths(): Promise { if (process.env.KUBECONFIG && process.env.KUBECONFIG.length > 0) { const results: string[] = []; - for (const filePath of process.env.KUBECONFIG.split(path.delimiter)) { + const delimiter = os.platform() === 'win32' ? ';' : ':'; + for (const filePath of process.env.KUBECONFIG.split(delimiter)) { if (await hasAccess(filePath)) { results.push(filePath); }