io.quarkus.kubernetes.client.deployment.KubernetesClientBuildStep Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quarkus-kubernetes-client-deployment-internal Show documentation
Show all versions of quarkus-kubernetes-client-deployment-internal Show documentation
This module only exists as a separate module to so the kubernetes extension can share code with the kubernetes-client extension
package io.quarkus.kubernetes.client.deployment;
import static io.quarkus.kubernetes.client.runtime.KubernetesClientUtils.*;
import io.quarkus.deployment.annotations.BuildStep;
import io.quarkus.kubernetes.client.runtime.KubernetesClientBuildConfig;
import io.quarkus.kubernetes.client.spi.KubernetesClientBuildItem;
import io.quarkus.runtime.TlsConfig;
public class KubernetesClientBuildStep {
private KubernetesClientBuildConfig buildConfig;
@BuildStep
public KubernetesClientBuildItem process(TlsConfig tlsConfig) {
return new KubernetesClientBuildItem(createClient(buildConfig, tlsConfig));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy