Kubernetes 使用API调用检索GKE集群kubeconfig

Kubernetes 使用API调用检索GKE集群kubeconfig,kubernetes,google-kubernetes-engine,Kubernetes,Google Kubernetes Engine,使用POST到下面的api端点创建GKE集群之后 https://container.googleapis.com/v1beta1/projects/<project name>/zones/<zone>/clusters https://container.googleapis.com/v1beta1/projects//zones//clusters 我想访问集群并使用Ansible运行kubectl命令。但是,为此,我需要从新创建的集群中检索kubeconfig

使用POST到下面的api端点创建GKE集群之后

https://container.googleapis.com/v1beta1/projects/<project name>/zones/<zone>/clusters
https://container.googleapis.com/v1beta1/projects//zones//clusters
我想访问集群并使用Ansible运行kubectl命令。但是,为此,我需要从新创建的集群中检索kubeconfig


任何帮助都将不胜感激。

没有生成kubeconfig的API调用。但是,如果使用模块创建集群,则应该定义kubectl_path字段。确保您正在使用来自的模块。否则,请确保您已通过gcloud验证,并使用
命令
模块运行
gcloud容器获取凭据
获取配置。您应该能够从该点开始使用k8s模块

这与您尝试的操作类似吗?请告知您是否已通过用户dishant makwana提供的链接解决了问题。