конвейер azure-devops: невозможно распознать "/abc.yml": получить http://localhost:8080/api?timeout=32s: dial tcp 127.0.0.1:8080: соединение: соединение отклонено - PullRequest
0 голосов
/ 28 ноября 2018

Я пытаюсь развернуть свои сервисы на AKS, используя конвейер Azure Devops.Все работает отлично, за исключением применения моей последней сборки на сервисе Kubernetes.Я использую следующую команду для развертывания службы.

#- script: docker build -f ./ContainerApp/Dockerfile -t $(dockerServer)/$(imageName) . 
#  displayName: 'Container Build'
#
#- script: docker login -u $(dockerId) -p $(dockerPassword) $(dockerServer)
#  displayName: 'Container Service login'
#
#- script: docker push $(dockerServer)/$(imageName)
#  displayName: 'Container Push'
#
    - script: kubectl apply -f ./azure-kubernetes-deployment.yml
      displayName: 'deploying to Kubernetes'

Она прекрасно работает, когда я запускаю эту команду с локального компьютера, но не работает на конвейере.когда я запускаю на конвейере следующие ошибки:

кто-нибудь может подсказать, какую команду мне не хватает?

2018-11-28T14:19:09.6975888Z Generating script.
2018-11-28T14:19:09.6998755Z Script contents:
2018-11-28T14:19:09.6999302Z kubectl apply -f ./azure-kubernetes-deployment.yaml
2018-11-28T14:19:09.7032788Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/e571ec91-5ac4-4e17-8f48-cd0fd0877683.sh
2018-11-28T14:19:10.0021936Z unable to recognize "./azure-kubernetes-deployment.yaml": Get http://localhost:8080/api?timeout=32s: dial tcp 127.0.0.1:8080: connect: connection refused
2018-11-28T14:19:10.0023429Z unable to recognize "./azure-kubernetes-deployment.yaml": Get http://localhost:8080/api?timeout=32s: dial tcp 127.0.0.1:8080: connect: connection refused
2018-11-28T14:19:10.0162142Z ##[error]Bash exited with code '1'.
2018-11-28T14:19:10.0177080Z ##[section]Finishing: deploying to Kubernetes
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...