public Mono deploy()

in src/main/java/com/epam/aidial/service/DeployService.java [34:44]


    public Mono<String> deploy(
            String name,
            Map<String, String> env,
            @Nullable String image,
            @Nullable Integer initialScale,
            @Nullable Integer minScale,
            @Nullable Integer maxScale) {
        KubernetesClient kubernetesClient = kubernetesService.deployClient();
        return Mono.fromCallable(() -> templateService.appServiceConfig(name, env, image, initialScale, minScale, maxScale))
                .flatMap(service -> kubernetesClient.createKnativeService(namespace, service, serviceSetupTimeoutSec));
    }