better-rainbow-14549
01/21/2020, 10:40 AMawait new Promise<boolean>(async (resolve) => {
const webhookStatus = certManager.getResourceProperty("apps/v1/Deployment", "cert-manager/cert-manager-webhook", "status");
const sleep = () => new Promise(resolve => setTimeout(resolve, 1000));
let count = 0;
while (count < 120) {
webhookStatus.availableReplicas.apply(replicas => { if (replicas > 0) resolve(true); });
await sleep();
count++;
}
resolve(false);
});
gorgeous-egg-16927
01/21/2020, 2:57 PMbetter-rainbow-14549
01/22/2020, 10:47 AM