diff --git a/src/main/kube-auth-proxy/kube-auth-proxy-cert.injectable.ts b/src/main/kube-auth-proxy/kube-auth-proxy-cert.injectable.ts index e501d9fa07..7c9935d6e3 100644 --- a/src/main/kube-auth-proxy/kube-auth-proxy-cert.injectable.ts +++ b/src/main/kube-auth-proxy/kube-auth-proxy-cert.injectable.ts @@ -10,7 +10,10 @@ const getKubeAuthProxyCertDirInjectable = getInjectable({ id: "get-kube-auth-proxy-cert-dir", setup: async (di) => { - await createKubeAuthProxyCertificateFiles(getKubeAuthProxyCertificatePath(await di.inject(directoryForUserDataInjectable))); + const userData = await di.inject(directoryForUserDataInjectable); + const certPath = getKubeAuthProxyCertificatePath(userData); + + await createKubeAuthProxyCertificateFiles(certPath); }, instantiate: (di) => getKubeAuthProxyCertificatePath(di.inject(directoryForUserDataInjectable)),