使用POST创建下面的api端点创建GKE集群后
https://container.googleapis.com/v1beta1/projects/<project name>/zones/<zone>/clusters
我想访问群集并使用Ansible运行kubectl命令。为此,我需要从新创建的集群中检索kubeconfig。
任何帮助将不胜感激。
答案 0 :(得分:1)
没有API调用可生成kubeconfig。尽管如果使用模块创建集群,则应该定义kubectl_path字段。确保您正在使用google repo中的模块。否则,请确保已通过gcloud进行身份验证,然后使用command
模块运行gcloud container get-credentials
来获取配置。从那时起,您应该可以使用k8s模块