2

我正在使用 gitlab CI/CD 和 GKE。我正在尝试通过 gitlab 创建一个秘密。我收到如下错误

The connection to the server localhost:8080 was refused - did you specify the right host or port?

以下是 yaml 文件中的代码。

deploy to dev:
  stage: Dev-Deploy
  image: dtzar/helm-kubectl
  script:
    - kubectl create secret docker-registry  pradeep_secret --docker-server=$ARTIFACTORY_DOCKER_REPOSITORY --docker-username=$ARTIFACTORY_USER --docker-password=$ARTIFACTORY_PASS --docker-email="abc@gmail.com"

我该如何进行调试或修复。

4

1 回答 1

2

看起来您没有正确配置集群的配置。您可以运行kubectl config view以查看 CI 使用的当前配置,并确保其正确。

该错误表示 CI 正在尝试连接到正在侦听的集群http://localhost:8080,而该集群没有响应。我想这不是一个正确的配置 - 这解释了为什么它不起作用。这是在未提供配置的情况下使用的默认配置。

于 2019-04-16T05:48:14.007 回答