sparse-intern-71089
07/29/2020, 2:44 AMicy-jordan-58549
07/29/2020, 3:50 AMicy-jordan-58549
07/29/2020, 3:51 AMconst cert = pulumi
.all([certificate.keyVaultId, certificate.name])
.apply(([keyVaultId, name]) =>
azure.keyvault
.getSecret({
name,
keyVaultId,
})
.then(
(t) =>
new Promise<pem.Pkcs12ReadResult>((resolve, reject) =>
pem.readPkcs12(Buffer.from(t.value, "base64"), (err, res) => {
if (err) {
return reject(err);
}
return resolve(res);
})
)
)
);
icy-jordan-58549
07/29/2020, 3:51 AMicy-jordan-58549
07/29/2020, 3:51 AMicy-jordan-58549
07/29/2020, 3:52 AMError: invocation of azure:keyvault/getSecret:getSecret returned an error: invoking azure:keyvault/getSecret:getSecret: KeyVault Secret "cert9055b425" (KeyVault URI "<https://keyvaulta3d2289a.vault.azure.net/>") does not exist
icy-jordan-58549
07/29/2020, 3:52 AMicy-jordan-58549
07/29/2020, 3:53 AMgetSecret
returns promise instead of pulumi.Output, this was also very confusingicy-jordan-58549
07/29/2020, 3:49 PMicy-jordan-58549
07/29/2020, 7:57 PMpulumi
fails? as far as I understand, when I change the certificate or create it, `
azure.keyvault.getSecret
is not awaiting for itbillowy-army-68599
icy-jordan-58549
07/29/2020, 8:16 PM