Gitlab CI无法部署到GKE群集

时间:2020-01-23 12:19:59

标签: kubernetes gitlab google-kubernetes-engine gitlab-ci

我将现有的GKE集群手动添加到了Gitlab。如下所示,它向我显示该集群已成功添加到Gitlab。

enter image description here

但是,如果我尝试从Gitlab CI管道中测试连接,则应自动填充的负责环境变量为空。

请在下面找到我的Gitlab CI管道的职位描述

deploy:
  image: bitnami/kubectl
  stage: deploy
  script:
    - kubectl config set-cluster k8s --server="$KUBE_URL" --insecure-skip-tls-verify=true
    - kubectl config set-credentials admin --token="$KUBE_TOKEN"
    - kubectl config set-context default --cluster=k8s --user=admin
    - kubectl config use-context default
    - kubectl get ns

如何使用通过集群集成添加的值填充上述变量?在Auto DevOps选项旁边,是否有更好的方法将应用程序部署到GKE?

0 个答案:

没有答案