Uses of Class
io.fabric8.kubernetes.client.Config
-
-
Uses of Config in io.fabric8.kubernetes.client
Methods in io.fabric8.kubernetes.client that return Config Modifier and Type Method Description static ConfigConfig. autoConfigure(String context)Does auto-detection with some opinionated defaults.ConfigConfigBuilder. build()static ConfigConfig. empty()Create an emptyConfigclass without any automatic configuration (i.e. reading system properties/environment variables to set values).static ConfigConfig. fromKubeconfig(File kubeconfigFile)static ConfigConfig. fromKubeconfig(String kubeconfigContents)static ConfigConfig. fromKubeconfig(String context, File kubeconfig)static ConfigConfig. fromKubeconfig(String context, String kubeconfigContents, String kubeconfigPath)Deprecated, for removal: This API element is subject to removal in a future version.usefromKubeconfig(File)insteadConfigClient. getConfiguration()ConfigConfig. refresh()Refresh the config from file / env sources.Methods in io.fabric8.kubernetes.client with parameters of type Config Modifier and Type Method Description static voidConfig. configFromSysPropsOrEnvVars(Config config)voidConfigFluent. copyInstance(Config instance)KubernetesClientBuilderKubernetesClientBuilder. withConfig(Config config)Constructors in io.fabric8.kubernetes.client with parameters of type Config Constructor Description ConfigBuilder(Config instance)ConfigBuilder(ConfigFluent<?> fluent, Config instance)ConfigFluent(Config instance)DefaultKubernetesClient(Config config)Deprecated.DefaultKubernetesClient(HttpClient httpClient, Config config)Deprecated.DefaultKubernetesClient(HttpClient httpClient, Config config, KubernetesClientBuilder.ExecutorSupplier executorSupplier)Deprecated. -
Uses of Config in io.fabric8.kubernetes.client.extension
Methods in io.fabric8.kubernetes.client.extension that return Config Modifier and Type Method Description ConfigClientAdapter. getConfiguration()Constructors in io.fabric8.kubernetes.client.extension with parameters of type Config Constructor Description ExtensionRootClientAdapter(Config configuration) -
Uses of Config in io.fabric8.kubernetes.client.http
Methods in io.fabric8.kubernetes.client.http with parameters of type Config Modifier and Type Method Description default HttpClient.BuilderHttpClient.Factory. newBuilder(Config config)Create a builder that is customized by theConfig. -
Uses of Config in io.fabric8.kubernetes.client.internal
Methods in io.fabric8.kubernetes.client.internal with parameters of type Config Modifier and Type Method Description static booleanSSLUtils. isHttpsAvailable(Config config)static KeyManager[]SSLUtils. keyManagers(Config config)static voidKubeConfigUtils. merge(Config clientConfig, String context, io.fabric8.kubernetes.api.model.Config... kubeconfigs)Merges the providedConfigobjects into the providedConfigobject.static SSLContextSSLUtils. sslContext(Config config)static TrustManager[]SSLUtils. trustManagers(Config config) -
Uses of Config in io.fabric8.kubernetes.client.utils
Fields in io.fabric8.kubernetes.client.utils declared as Config Modifier and Type Field Description protected ConfigTokenRefreshInterceptor. configMethods in io.fabric8.kubernetes.client.utils with parameters of type Config Modifier and Type Method Description static voidHttpClientUtils. applyCommonConfiguration(Config config, HttpClient.Builder builder, HttpClient.Factory factory)static Map<String,Interceptor>HttpClientUtils. createApplicableInterceptors(Config config, HttpClient.Factory factory)static HttpClientHttpClientUtils. createHttpClient(Config config)Deprecated.you should not need to call this method directly.static booleanOpenIDConnectionUtils. idTokenExpired(Config config)static OpenIDConnectionUtils.OAuthTokenOpenIDConnectionUtils. persistOAuthToken(Config currentConfig, OpenIDConnectionUtils.OAuthToken oAuthToken, String token)Save Updated Access and Refresh token in local KubeConfig file and in-memory Config object.static CompletableFuture<String>OpenIDConnectionUtils. resolveOIDCTokenFromAuthConfig(Config currentConfig, Map<String,String> currentAuthProviderConfig, HttpClient.Builder clientBuilder)Fetch OpenID Connect token from Kubeconfig, check whether it's still valid or not; If expired handle token refresh with OpenID Connection provider APIsprotected booleanTokenRefreshInterceptor. useRemoteRefresh(Config newestConfig)Constructors in io.fabric8.kubernetes.client.utils with parameters of type Config Constructor Description TokenRefreshInterceptor(Config config, HttpClient.Factory factory, Instant latestRefreshTimestamp)TokenRefreshInterceptor(Config config, Instant latestRefreshTimestamp, Function<Config,CompletableFuture<String>> remoteRefresh)Constructor parameters in io.fabric8.kubernetes.client.utils with type arguments of type Config Constructor Description TokenRefreshInterceptor(Config config, Instant latestRefreshTimestamp, Function<Config,CompletableFuture<String>> remoteRefresh)
-