mirror of
https://github.com/biersoeckli/QuickStack.git
synced 2026-02-18 02:38:44 -06:00
added waiting until registry is deployed
This commit is contained in:
@@ -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.");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user