gpt4 book ai didi

java - 我想在 Pod 内使用 Fabric8 kubernetes 客户端(java)。如何获取部署集群的 kubernetes 客户端?

转载 作者:太空宇宙 更新时间:2023-11-04 10:16:14 30 4
gpt4 key购买 nike

我想在 Pod 内使用 Fabric8 kubernetes 客户端 (java)。如何获取部署集群的 kubernetes 客户端?

我可以使用该集群的 kubeconfig 文件获取任何集群的配置。有没有办法检测包含代码的 pod 部署在的 kubernetes 集群并创建 KubernetesClient 实例?

提前致谢 -RockerArm

最佳答案

感谢 Thilo 的评论,我能够测试空白配置并且它有效。

以下代码片段将确保创建 kubernetes 客户端时采用 pod 当前正在其中执行的集群的配置。

    kubeConfig = new ConfigBuilder()
.withNamespace("mynamespace")
.build();
kubeClient = new DefaultKubernetesClient(kubeConfig);

关于java - 我想在 Pod 内使用 Fabric8 kubernetes 客户端(java)。如何获取部署集群的 kubernetes 客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51700190/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com