in src/panels/utilities/KaitoHelpers.ts [78:97]
await longRunning(`Checking if KAITO pods are running.`, async () => {
for (const pod of pods) {
// Checking if pods are running
if (pod.imageName.startsWith("mcr.microsoft.com/aks/kaito/workspace")) {
if (
!kaitoWorkspaceReady &&
(await isPodReady(pod.nameSpace, pod.podName, kubectl, kubeConfigFilePath))
) {
kaitoWorkspaceReady = true;
}
} else if (pod.imageName.startsWith("mcr.microsoft.com/aks/kaito/gpu-provisioner")) {
if (
!kaitoGPUProvisionerReady &&
(await isPodReady(pod.nameSpace, pod.podName, kubectl, kubeConfigFilePath))
) {
kaitoGPUProvisionerReady = true;
}
}
}
});