Class KubernetesClientConfig

java.lang.Object
de.predic8.kubernetesclient.KubernetesClientConfig

@Configuration public class KubernetesClientConfig extends Object
  • Constructor Details

    • KubernetesClientConfig

      public KubernetesClientConfig()
  • Method Details

    • kubernetesClient

      @Primary @Bean public io.kubernetes.client.openapi.ApiClient kubernetesClient()
    • slowApiClient

      @Bean public io.kubernetes.client.openapi.ApiClient slowApiClient()
    • customCoreV1Api

      @Bean public CustomCoreV1Api customCoreV1Api(@Autowired io.kubernetes.client.openapi.ApiClient apiClient)
    • ApiextensionsV1Api

      @Bean public io.kubernetes.client.openapi.apis.ApiextensionsV1Api ApiextensionsV1Api(@Autowired io.kubernetes.client.openapi.ApiClient apiClient)
    • policyV1beta1Api

      @Bean public io.kubernetes.client.openapi.apis.PolicyV1Api policyV1beta1Api(@Autowired io.kubernetes.client.openapi.ApiClient apiClient)
    • apiExceptionParser

      @Bean public ApiExceptionParser apiExceptionParser()
    • kubeUtil

      @Bean public KubeUtil kubeUtil()
    • kv

      @Bean public KubernetesVersion kv()