commit | d47c012141c5d3c741d30f6e5b69658cf33e7df2 | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Tue Dec 31 00:55:54 2019 +0900 |
committer | Jian Li <pyguni@gmail.com> | Mon Dec 30 16:20:26 2019 +0000 |
tree | bd89c2fb8bce96ce356b16c21211f4c39c8cee6b | |
parent | 970c6e5ff1ea700a0621574aa8abd42fb4eeae61 [diff] [blame] |
Fix: make kubernetes token string optional for ApiConfig Change-Id: I679944fb5df3ed71a8af7c12a92aec3c4e36bee6
diff --git a/apps/k8s-node/app/src/main/java/org/onosproject/k8snode/util/K8sNodeUtil.java b/apps/k8s-node/app/src/main/java/org/onosproject/k8snode/util/K8sNodeUtil.java index 023cec9..bf76feb 100644 --- a/apps/k8s-node/app/src/main/java/org/onosproject/k8snode/util/K8sNodeUtil.java +++ b/apps/k8s-node/app/src/main/java/org/onosproject/k8snode/util/K8sNodeUtil.java
@@ -248,10 +248,13 @@ if (config.scheme() == K8sApiConfig.Scheme.HTTPS) { configBuilder.withTrustCerts(true) - .withOauthToken(config.token()) .withCaCertData(config.caCertData()) .withClientCertData(config.clientCertData()) .withClientKeyData(config.clientKeyData()); + + if (StringUtils.isNotEmpty(config.token())) { + configBuilder.withOauthToken(config.token()); + } } return new DefaultKubernetesClient(configBuilder.build());