Spinnaker GateWay EndPoint - PullRequest
       7

Spinnaker GateWay EndPoint

0 голосов
/ 14 января 2019

Я работаю над спинакером для создания нового конвейера CD.

Я развернул фал в докер-контейнере на моем компьютере, а также развернул спинакер из него в Google Kubernetes Engine.

После всех них я подготовил новый входной файл yaml, показанный ниже.

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: jenkins-cloud
  namespace: spinnaker
spec:
  rules:
  - http:
      paths:
      - path: /*
        backend:
          serviceName: spin-deck
          servicePort: 9000

После доступа к пользовательскому интерфейсу спинакера через публичный IP-адрес я получил сообщение об ошибке, показанное ниже.

Error fetching applications. Check that your gate endpoint is accessible.

После всех этих проверок я проверил документы и выполнил несколько команд, показанных ниже.

Я проверил данные сервиса на моем кластере K8S.

spin-deck          NodePort    10.11.245.236   <none>        9000:32111/TCP   1h
spin-gate          NodePort    10.11.251.78    <none>        8084:31686/TCP   1h

Для пользовательского интерфейса

hal config security ui edit --override-base-url "http://spin-deck.spinnaker:9000"

Для API

hal config security api edit --override-base-url "http://spin-gate.spinnaker:8084"

После запуска этих команд и повторного развертывания спинакера ошибка повторилась.

Как я могу решить проблему доступа к воротам спинакера из пользовательского интерфейса?

1 Ответ

0 голосов
/ 02 июля 2019

--override-base-url должен быть заполнен без порта.

...