Skip to content

Commit aa052cc

Browse files
authored
Merge pull request #89 from brendandburns/config
Add a URL prefix if one is missing.
2 parents 325eda3 + f8546d1 commit aa052cc

File tree

1 file changed

+9
-1
lines changed
  • util/src/main/java/io/kubernetes/client/util

1 file changed

+9
-1
lines changed

util/src/main/java/io/kubernetes/client/util/Config.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,15 @@ public static ApiClient fromConfig(Reader input) {
104104

105105
public static ApiClient fromConfig(KubeConfig config) {
106106
ApiClient client = new ApiClient();
107-
client.setBasePath(config.getServer());
107+
String server = config.getServer();
108+
if (!server.startsWith("http://") && !server.startsWith("https://")) {
109+
if (server.indexOf(":443") != -1) {
110+
server = "https://" + server;
111+
} else {
112+
server = "http://" + server;
113+
}
114+
}
115+
client.setBasePath(server);
108116

109117
try {
110118
KeyManager[] mgrs = SSLUtils.keyManagers(

0 commit comments

Comments
 (0)