将Fabric8 Kubernetes Java Client连接到远程集群

时间:2018-10-15 09:51:35

标签: java kubernetes fabric8

我想将Fabric8 Kubernetes Java客户端连接到远程Kubernetes集群。 ssh可以使用密码和公用密钥登录主机。但是,我无法使用ConfigBuilder创建客户端。 这是我的代码:

String master = "https://x.x.x.x:6443/";
Config config = new ConfigBuilder()
        .withMasterUrl(master)
        .withUsername(USERNAME)
        .withPassword(PASSWORD)
        .build();
KubernetesClient client = new DefaultKubernetesClient(config);

我一直收到以下错误:

sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

我也没有运气在.withClientKeyFile方法中提供公钥文件路径。

0 个答案:

没有答案