如何找到用于 gitlab 集成的 gcloud Kubernetes api url
Posted
技术标签:
【中文标题】如何找到用于 gitlab 集成的 gcloud Kubernetes api url【英文标题】:How do I find the gcloud Kubernetes api url for gitlab integration 【发布时间】:2018-05-05 10:58:03 【问题描述】:我正在使用 gitlab 和 gitlab-ci 的托管版本,并遵循 kubernetes 集成设置https://docs.gitlab.com/ce/user/project/integrations/kubernetes.html。
我正在努力寻找作为我的 gcloud 托管 kubernetes 实例的 Kubernetes API URL 输入的内容。我想我遗漏了一些明显的东西:-(
【问题讨论】:
【参考方案1】:kubectl cluster-info
或
cat ~/.kube/config | grep server
【讨论】:
@Camil 我们应该在 GitLab 中写哪一个? @Danpe 在这一行:Kubernetes master is running at https://xx.xxx.xxx.xxx
来自 GitLab docs: kubectl cluster-info | grep 'Kubernetes master' | awk '/http/ print $NF'
。
如果 master 运行在 https;//172.0.0.3 之类的地方怎么办?以上是关于如何找到用于 gitlab 集成的 gcloud Kubernetes api url的主要内容,如果未能解决你的问题,请参考以下文章
Jenkins+Maven+Gitlab+Nexus持续集成环境搭建