sparse-intern-71089
05/05/2020, 10:37 AMbetter-rainbow-14549
05/05/2020, 11:31 AMbetter-rainbow-14549
05/05/2020, 11:32 AMbetter-rainbow-14549
05/05/2020, 11:32 AMconst kubeConfig = azure.keyvault.getSecret({
            keyVaultId: keyvaultId,
            name: args.KubeConfigSecretName
        });
return new kubernetes.Provider(name, { kubeconfig: kubeConfig.value })better-rainbow-14549
05/05/2020, 11:35 AMnarrow-author-62348
05/05/2020, 12:32 PMsecret.datapulumi.Output<object>better-rainbow-14549
05/05/2020, 12:33 PMbetter-rainbow-14549
05/05/2020, 12:33 PMbetter-rainbow-14549
05/05/2020, 12:34 PMnarrow-author-62348
05/05/2020, 2:12 PMconst secret = k8s.core.v1.Secret.get("kubeconfig", "admin/kubeconfig-for-admin");
type secretData = { [key: string]: string };
export const kubeconfig = secret.data.apply(v => Buffer.from((v as secretData)["kubeconfig"], "base64").toString("ascii"));
const provider = new k8s.Provider("cluster", {
    kubeconfig: kubeconfig,
});