如何使用 k8s java 库列出所有集群

How can I list all the clusters using k8s java library

我想通过 java 客户端或任何其他支持的语言访问 k8s 配置 api。 我如何使用 k8s-client 执行这些 kubectl 命令:

kubectl config get-contexts

kubectl config use-context foo

kubectl 配置获取上下文:

loadConfig().getContexts();

kubectl 配置使用上下文 foo:

KubeConfig config = loadConfig();
config.setContext("foo");