Class KubernetesConfigProcessor


  • public class KubernetesConfigProcessor
    extends Object
    • Constructor Detail

      • KubernetesConfigProcessor

        public KubernetesConfigProcessor()
    • Method Detail

      • configFactory

        void configFactory​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.RunTimeConfigBuilderBuildItem> runTimeConfigBuilder)
      • handleAccessToSecrets

        public void handleAccessToSecrets​(KubernetesConfigBuildTimeConfig buildTimeConfig,
                                          KubernetesConfigSourceConfig config,
                                          io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesRoleBuildItem> roleProducer,
                                          io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesClusterRoleBuildItem> clusterRoleProducer,
                                          io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesServiceAccountBuildItem> serviceAccountProducer,
                                          io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesRoleBindingBuildItem> roleBindingProducer,
                                          KubernetesConfigRecorder recorder)