From b67575d6f0c8b54deb76aa547e5941233a98756b Mon Sep 17 00:00:00 2001 From: Lauri Nevala Date: Fri, 11 Sep 2020 13:30:24 +0300 Subject: [PATCH] Fix proxy kubeconfig file permissions (#857) Signed-off-by: Lauri Nevala --- src/main/kubeconfig-manager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kubeconfig-manager.ts b/src/main/kubeconfig-manager.ts index 5f75899389..f7d85e3a24 100644 --- a/src/main/kubeconfig-manager.ts +++ b/src/main/kubeconfig-manager.ts @@ -62,7 +62,7 @@ export class KubeconfigManager { // write const configYaml = dumpConfigYaml(proxyConfig); fs.ensureDir(path.dirname(tempFile)); - fs.writeFileSync(tempFile, configYaml); + fs.writeFileSync(tempFile, configYaml, { mode: 0o600 }); this.tempFile = tempFile; logger.debug(`Created temp kubeconfig "${contextName}" at "${tempFile}": \n${configYaml}`); return tempFile;