Package io.quarkus.kubernetes.deployment
Class InitTaskProcessor
java.lang.Object
io.quarkus.kubernetes.deployment.InitTaskProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidprocess(String target, String name, io.quarkus.container.spi.ContainerImageInfoBuildItem image, List<io.quarkus.deployment.builditem.InitTaskBuildItem> initTasks, InitTaskConfig initTaskDefaults, Map<String, InitTaskConfig> initTasksConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesJobBuildItem> jobs, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesInitContainerBuildItem> initContainers, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesEnvBuildItem> env, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesRoleBuildItem> roles, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesRoleBindingBuildItem> roleBindings, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesServiceAccountBuildItem> serviceAccount, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.DecoratorBuildItem> decorators)
-
Constructor Details
-
InitTaskProcessor
public InitTaskProcessor()
-
-
Method Details
-
process
public static void process(String target, String name, io.quarkus.container.spi.ContainerImageInfoBuildItem image, List<io.quarkus.deployment.builditem.InitTaskBuildItem> initTasks, InitTaskConfig initTaskDefaults, Map<String, InitTaskConfig> initTasksConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesJobBuildItem> jobs, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesInitContainerBuildItem> initContainers, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesEnvBuildItem> env, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesRoleBuildItem> roles, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesRoleBindingBuildItem> roleBindings, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesServiceAccountBuildItem> serviceAccount, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.DecoratorBuildItem> decorators)
-