Package io.micronaut.kubernetes.client
package io.micronaut.kubernetes.client
-
ClassDescription
ApiClient
configuration.Discovery
configuration.ApiClient
bean factory that creates either in clusterClientBuilder.cluster()
client orClientBuilder.kubeconfig(KubeConfig)
client.Internal annotation to trigger the creation of Api clients.the type of client to generate.Default implemention ofNamespaceResolver
.The default implementation ofPodNameResolver
.Bean that provides caching over theDiscovery
results.Factory forDiscovery
.This class is inspired by the implementation of the io.kubernetes.client.util.ModelMapper.java.Resolves the Kubernetes namespace for the Micronaut application.Simplified version ofHttpLoggingInterceptor
that respects the logger configuration.Resolves the Pod name.