kubectl создать секрет с помощью ошибки броска gitlab - PullRequest
1 голос
/ 16 апреля 2019

Я использую 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"

Как выполнить отладку или исправить то же самое.

1 Ответ

1 голос
/ 16 апреля 2019

Похоже, вы неправильно настроили конфигурацию кластера. Вы можете запустить kubectl config view, чтобы просмотреть текущую конфигурацию, используемую CI, и убедиться, что она правильная.

Ошибка означает, что CI пытается подключиться к кластеру, прослушивающему http://localhost:8080, и этот кластер не отвечает. Я думаю, что это не правильный конфиг - который объясняет, почему он не работает. Это конфигурация по умолчанию, используемая в случае, если конфигурация не указана.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...