Size: a a a

Docker — русскоговорящее сообщество

2020 May 26

D

DENIS in Docker — русскоговорящее сообщество
да правильный.c контейнера runner подключик к gitlab.com а вот к своему локальному сервере gitlab не могу почему то....(
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
DENIS
Всем привет!
Нужна помощь дружного сообщества!
1. Запустил gitlab по инструкции:
https://ealebed.github.io/posts/2017/gitlab-gitlab...https://ealebed.github.io/posts/2017/gitlab-gitlab...
2. пытаюсь зарегистрировать runner для созданного проекта по инструкции:
https://ealebed.github.io/posts/2017/gitlab-ci-час...https://ealebed.github.io/posts/2017/gitlab-ci-час...
3. проблема: при запуске по инструкции выдается след ошибка:
Runtime platform arch=amd64 os=linux pid=77 revision=c127439c version=13.0.0
Running in system-mode.
PANIC: The registration-token needs to be entered
Я так понимаю с сетевой доступностью проблема из контейнера до другого контейнера (токен введен верный, взят из настроек проекта) Хотя у автора инструкции про сетевые настройка ничего не указано, и я так понимаю должно быть все из коробки по его инструкции.
Прошу помощи, может кто недавно запускал gitlab в контейнерах с полной "обвязкой" для работы CD/CI.
Спасибо!
У тебя там был таймаут по сети, раннер контейнер в той же сети что и сам гитлаб?
источник

D

DENIS in Docker — русскоговорящее сообщество
Alex Demidov
У тебя там был таймаут по сети, раннер контейнер в той же сети что и сам гитлаб?
да,  исправил эту проблему, не было в compose у автора вообще про сеть в runner, c контейнера ping идет по ip и имени до локального сервера
источник

V

Volodimir Fedorov in Docker — русскоговорящее сообщество
к слову а зачем сам раннер пихать в докер?
источник

D

DENIS in Docker — русскоговорящее сообщество
но runner выдает такую же ошибку ERROR: Registering runner... failed                 runner=iAV-Xymq status=401 Unauthorized
PANIC: Failed to register this runner. Perhaps you are having network problems
источник

D

DENIS in Docker — русскоговорящее сообщество
Volodimir Fedorov
к слову а зачем сам раннер пихать в докер?
да вот решил сделать как у автора было статьи, которую нашел в интернете с нормальным описанием
источник

D

DENIS in Docker — русскоговорящее сообщество
Я так понимаю раннер работает нормально, раз подключил его к gitlab.com
источник

V

Volodimir Fedorov in Docker — русскоговорящее сообщество
у автора статья 2017 года
источник

V

Volodimir Fedorov in Docker — русскоговорящее сообщество
возможно просто ключ поменялся
источник

V

Volodimir Fedorov in Docker — русскоговорящее сообщество
docker exec -it gitlab-runner gitlab-runner —help выполни и проверь все ключи
источник

D

DENIS in Docker — русскоговорящее сообщество
Volodimir Fedorov
у автора статья 2017 года
не акутально так уже?может подскажите решение?
источник

V

Volodimir Fedorov in Docker — русскоговорящее сообщество
-it можно не писать
источник

D

DENIS in Docker — русскоговорящее сообщество
Volodimir Fedorov
docker exec -it gitlab-runner gitlab-runner —help выполни и проверь все ключи
спасибо, сейчас проверю
источник

D

DENIS in Docker — русскоговорящее сообщество
Volodimir Fedorov
docker exec -it gitlab-runner gitlab-runner —help выполни и проверь все ключи
а про какие ключи вы имели ввиду?
источник

V

Volodimir Fedorov in Docker — русскоговорящее сообщество
про токен как минимум
источник

V

Volodimir Fedorov in Docker — русскоговорящее сообщество
--registration-token value вроде есть
источник

D

DENIS in Docker — русскоговорящее сообщество
Volodimir Fedorov
--registration-token value вроде есть
его я взял со своего проекта в CI/CD
источник

d.

dev . in Docker — русскоговорящее сообщество
подскажите по traefik, можно ли сделать чтобы /path1/ вел на один сервис, /path2/ на другой. как это правильно наз т где можно почитать
источник

V

Volodimir Fedorov in Docker — русскоговорящее сообщество
DENIS
его я взял со своего проекта в CI/CD
не знаю как у тебя, а у меня токен на странице раннеров в админке.. /admin/runners
источник

V

Volodimir Fedorov in Docker — русскоговорящее сообщество
там прям 4 шага написано как добавить раннера
источник