您当前的位置: 首页 >  Java

衣舞晨风

暂无认证

  • 0浏览

    0关注

    1156博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

kubernates java client 连接api server

衣舞晨风 发布时间:2018-10-13 09:45:53 ,浏览量:0

kubernates java client 官方包地址: https://github.com/kubernetes-client/java 1、根据官方文档引入pom 2、登陆kubernates集群master节点找到kubectl.kubeconfig文件 3、将kubectl.kubeconfig放到代码resources相应的位置 Spring boot 读取jar包中resources下的文件

 String fileName = "classpath:/k8s/kubectl.kubeconfig";
 InputStream inputStream = ResourceRenderer.resourceLoader(fileName);
 ApiClient client = Config.fromConfig(inputStream);
// 五分钟
 client.setConnectTimeout(5 * 60 * 1000);
Configuration.setDefaultApiClient(client);
CoreV1Api api = new CoreV1Api();
V1PodList list = api.listPodForAllNamespaces(null, null, null, null, null, null, null, null, null);
 for (V1Pod item : list.getItems()) {
            System.out.println(item.getMetadata().getName());
 }

个人微信公众号: 这里写图片描述

作者:jiankunking 出处:http://blog.csdn.net/jiankunking

关注
打赏
1647422595
查看更多评论
立即登录/注册

微信扫码登录

0.0395s