Class KubernetesConfigSourceFactory

  • All Implemented Interfaces:
    io.smallrye.config.ConfigSourceFactory

    class KubernetesConfigSourceFactory
    extends Object
    implements io.smallrye.config.ConfigSourceFactory
    • Constructor Detail

      • KubernetesConfigSourceFactory

        public KubernetesConfigSourceFactory​(io.fabric8.kubernetes.client.KubernetesClient client)
        Parameters:
        client - A Kubernetes Client that is specific to this extension - it must not be shared with any other parts of the application
    • Method Detail

      • getConfigSources

        public Iterable<org.eclipse.microprofile.config.spi.ConfigSource> getConfigSources​(io.smallrye.config.ConfigSourceContext context)
        Specified by:
        getConfigSources in interface io.smallrye.config.ConfigSourceFactory