From 6b69b0f5d9317b2a290ff2ce560b2a2d416592c2 Mon Sep 17 00:00:00 2001 From: Vassiliy Yegorov Date: Fri, 7 May 2021 15:33:27 +0700 Subject: [PATCH] init --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index 36d13b4..c482d73 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,17 @@ curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compo 4. запускаем сборку `docker-compose up -d` 5. когда сервер запустится, вы войдете в систему под рутом, надо сходить в раздел раннеров (/admin/runners) и подсмотреть там токен, который и нужно будет заполнить в переменной `RUNNER_TOKEN=` и снова запустить `docker-compose up -d`, после чего раннеры перезапустятся и зарегистрируються в системе. +Если некоторые из 4х раннеров ушли в ошибку `is not healthy and will be disabled!`, то нужно: +- `docker-compose stop runner_2` +- `docker-compose rm runner_2` +- `rm /srv/services/data/gitlab/gitlab-runner_3/config.toml` +- `docker-compose up -d` + +Тоесть, останавливаем и удаляем контейнер. Удаляем конфиг и перезапускаем весь компоуз. +Он поднимет удаленный ранее контейнер и снова его перенастроит и подключит. +После чего раннер должен будет зарегистрироваться в гитлабе. + + Подразумевается, что у вас есть `домен` и вы уже создали два поддомена `docker` и `gitlab` Подразумевается, что и гитлаб и регистри будут работать через один порт 443 Подразумевается, что у вас уже есть webproxy или traefik, которые возьмут на себя ингрессы контейнеров и выдачу (обновление) им сертификатов