我想在pod内使用fabric8 kubernetes客户端(java)。如何为部署该群集的集群获取kubernetes客户端?
我可以使用任何集群的kubeconfig文件来获取该集群的配置。是否可以检测包含代码的pod部署在其上的kubernetes集群并创建KubernetesClient实例?
预先感谢-RockerArm
答案 0 :(得分:0)
由于Thilo的评论,我能够测试空白配置,并且可以正常工作。
下面的代码片段将确保创建kubernetes客户端,并接受pod当前在其中执行的集群的配置。
kubeConfig = new ConfigBuilder()
.withNamespace("mynamespace")
.build();
kubeClient = new DefaultKubernetesClient(kubeConfig);