From 2a599b2c6cf6d4a61bec10decab518fe7c9f73a2 Mon Sep 17 00:00:00 2001 From: Lars Wander Date: Mon, 14 Aug 2017 12:34:58 -0400 Subject: [PATCH] Allow ApiClient to be constructed from KubeConfig --- util/src/main/java/io/kubernetes/client/util/Config.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/util/src/main/java/io/kubernetes/client/util/Config.java b/util/src/main/java/io/kubernetes/client/util/Config.java index 6ba36348e5..27e3a326d6 100644 --- a/util/src/main/java/io/kubernetes/client/util/Config.java +++ b/util/src/main/java/io/kubernetes/client/util/Config.java @@ -99,8 +99,10 @@ public static ApiClient fromConfig(InputStream stream) { } public static ApiClient fromConfig(Reader input) { + return fromConfig(KubeConfig.loadKubeConfig(input)); + } - KubeConfig config = KubeConfig.loadKubeConfig(input); + public static ApiClient fromConfig(KubeConfig config) { ApiClient client = new ApiClient(); client.setBasePath(config.getServer());