@Configuration @ConditionalOnProperty(value="spring.cloud.kubernetes.enabled", matchIfMissing=true) @EnableConfigurationProperties(value=KubernetesClientProperties.class) public class KubernetesAutoConfiguration extends Object
Constructor and Description |
---|
KubernetesAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
io.fabric8.kubernetes.client.KubernetesClient |
kubernetesClient(io.fabric8.kubernetes.client.Config config) |
io.fabric8.kubernetes.client.Config |
kubernetesClientConfig(KubernetesClientProperties kubernetesClientProperties) |
KubernetesHealthIndicator |
kubernetesHealthIndicator(io.fabric8.kubernetes.client.KubernetesClient client,
StandardPodUtils podUtils) |
@Bean @ConditionalOnMissingBean(value=io.fabric8.kubernetes.client.Config.class) public io.fabric8.kubernetes.client.Config kubernetesClientConfig(KubernetesClientProperties kubernetesClientProperties)
@Bean @ConditionalOnMissingBean public io.fabric8.kubernetes.client.KubernetesClient kubernetesClient(io.fabric8.kubernetes.client.Config config)
@Bean @ConditionalOnMissingBean public KubernetesHealthIndicator kubernetesHealthIndicator(io.fabric8.kubernetes.client.KubernetesClient client, StandardPodUtils podUtils)
Copyright © 2016–2017 Red Hat. All rights reserved.