Package io.quarkus.kubernetes.deployment
Class KubernetesDeployer
- java.lang.Object
-
- io.quarkus.kubernetes.deployment.KubernetesDeployer
-
public class KubernetesDeployer extends Object
-
-
Constructor Summary
Constructors Constructor Description KubernetesDeployer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeploy(io.quarkus.kubernetes.client.spi.KubernetesClientBuildItem kubernetesClient, io.quarkus.deployment.Capabilities capabilities, Optional<SelectedKubernetesDeploymentTargetBuildItem> selectedDeploymentTarget, io.quarkus.deployment.pkg.builditem.OutputTargetBuildItem outputTarget, OpenshiftConfig openshiftConfig, io.quarkus.deployment.builditem.ApplicationInfoBuildItem applicationInfo, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.pkg.builditem.DeploymentResultBuildItem> deploymentResult, List<io.quarkus.deployment.pkg.builditem.ArtifactResultBuildItem> artifactResults)voidselectDeploymentTarget(io.quarkus.container.spi.ContainerImageInfoBuildItem containerImageInfo, EnabledKubernetesDeploymentTargetsBuildItem targets, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<SelectedKubernetesDeploymentTargetBuildItem> selectedDeploymentTarget)
-
-
-
Method Detail
-
selectDeploymentTarget
public void selectDeploymentTarget(io.quarkus.container.spi.ContainerImageInfoBuildItem containerImageInfo, EnabledKubernetesDeploymentTargetsBuildItem targets, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<SelectedKubernetesDeploymentTargetBuildItem> selectedDeploymentTarget)
-
deploy
public void deploy(io.quarkus.kubernetes.client.spi.KubernetesClientBuildItem kubernetesClient, io.quarkus.deployment.Capabilities capabilities, Optional<SelectedKubernetesDeploymentTargetBuildItem> selectedDeploymentTarget, io.quarkus.deployment.pkg.builditem.OutputTargetBuildItem outputTarget, OpenshiftConfig openshiftConfig, io.quarkus.deployment.builditem.ApplicationInfoBuildItem applicationInfo, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.pkg.builditem.DeploymentResultBuildItem> deploymentResult, List<io.quarkus.deployment.pkg.builditem.ArtifactResultBuildItem> artifactResults)
-
-