added waiting until registry is deployed

This commit is contained in:
biersoeckli
2024-11-27 07:42:00 +00:00
parent ce5a7d474d
commit 4e56e7f851

View File

@@ -10,6 +10,7 @@ import { Constants } from "../utils/constants";
import gitService from "./git.service";
import deploymentService from "./deployment.service";
import deploymentLogService from "./deployment-logs.service";
import podService from "./pod.service";
const kanikoImage = "gcr.io/kaniko-project/executor:latest";
const REGISTRY_NODE_PORT = 30100;
@@ -347,6 +348,12 @@ class BuildService {
await k3s.core.createNamespacedService(BUILD_NAMESPACE, serviceManifest);
console.log("Waiting for registry to be deployed...");
const pods = await podService.getPodsForApp(BUILD_NAMESPACE, 'registry');
if (pods.length === 1) {
await podService.waitUntilPodIsRunningFailedOrSucceded(BUILD_NAMESPACE, pods[0].podName)
}
console.log("Registry deployed successfully.");
}
}