Spinnaker clouddriver не запускается

После развертывания Spinnaker на EC2 облачный драйвер не запускается. попробовал то же самое на локальной машине, и результат тот же. Пытаюсь запустить 1.6.1 на ubuntu 16.04. Я использую s3 как хранилище aws как облачный провайдер. После развертывания пользовательского интерфейса спинакера становится доступным, при создании нового приложения окна зависают, и в консоли браузера появляется сообщение об ошибке относительно localhost: 8084 / учетные данные и порт 7002. попытался отправить запрос curl на localhost: 7002 с сервера, но в соединении отказано. Порт 7002 не прослушивается, но все остальные порты служб прослушиваются. clouddriver запускается, а затем переходит в состояние сбоя (примерно через 30 секунд). Для развертывания я следовал этому руководству на официальном сайте. Также я не могу найти логи сервисов в / var / log / spinnaker / any service / path, логи есть только в / var / log / spinnaker / halyard / path. Все политики / роли / пользователи были созданы в aws должным образом, как описано в официальном руководстве по установке. дважды проверенный. Проблема по-прежнему не решена. Может мне что-то не хватает? Вот ошибка консоли браузера при попытке создать новое приложение

GET http://localhost:8084/credentials?expand=true 500 () angular.js:14525 Possibly unhandled rejection: {"data":{"error":"Internal Server Error","exception":"com.google.common.util.concurrent.UncheckedExecutionException","message":"retrofit.RetrofitError: Failed to connect to localhost/127.0.0.1:7002","status":500,"timestamp":1523484058259},"status":500,"config":{"method":"GET","transformRequest":[null],"transformResponse":[null],"jsonpCallbackParam":"callback","url":"http://localhost:8084/credentials","cache":true,"params":{"expand":true},"timeout":65000,"headers":{"X-RateLimit-App":"deck","Accept":"application/json, text/plain, */*"},"withCredentials":true},"statusText":""} undefined

Позже сделали несколько тестов. Вот результаты.

1 развернутый спинакер без хранилища s3 и какого-либо облачного провайдера - облачный драйвер работает 2 добавлен s3 в качестве постоянного хранилища - облачный драйвер снова работает. Открытый пользовательский интерфейс создал фиктивный проект и увидел, что файлы были созданы в корзине s3 в папке front50. все в порядке. 3добавлены конфигурации aws - создал пользователя в aws и выполнил эту команду с соответствующими изменениями

hal config provider aws edit --access-key-id ${ACCESS_KEY_ID} \ --secret-access-key

и запустил эту команду с соответствующими изменениями

hal config provider aws account add $AWS_ACCOUNT_NAME \ --account-id ${ACCOUNT_ID} \ --assume-role role/spinnakerManaged

после проверки конфигураций aws с помощью поставщика конфигурации hal aws значение defaultAssumeRole = 0 и после повторного применения hal deploy облачный драйвер не запускается, и я не могу создать приложение из пользовательского интерфейса. окно загружается бесконечно.


person Ahnenerbe    schedule 13.04.2018    source источник


Ответы (1)


Это вариант для спинакера разработчиков. Тип localdebian никогда не работал у меня, так как он содержит лишние зависимости.

Используйте кластер Kubernetes для установки или пользователя Minnaker для быстрой проверки состояния OSS. Он работает в кластере K3S.

person Andre Leon Rangel    schedule 04.03.2020