Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| develop:gitlab [2025/01/05 19:56] – [Установка Runners] mirocow | develop:gitlab [2025/11/11 00:58] (текущий) – [Обслужинание] mirocow | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | {{tag> | ||
| + | |||
| ====== Gitlab ====== | ====== Gitlab ====== | ||
| Строка 13: | Строка 15: | ||
| ==== Установка в контейнере ==== | ==== Установка в контейнере ==== | ||
| - | Контейнер | ||
| <code yaml> | <code yaml> | ||
| version: " | version: " | ||
| Строка 75: | Строка 76: | ||
| ==== Установка Runners ==== | ==== Установка Runners ==== | ||
| + | |||
| + | Контейнер | ||
| + | <code yaml> | ||
| + | version: " | ||
| + | |||
| + | services: | ||
| + | service: | ||
| + | runner: | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | - ' | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
| * ssh | * ssh | ||
| * parallels | * parallels | ||
| - | * [[kubernetes]] - Запуск runner / обработчика внутри машины с kubernetes (клиент) | + | * [[kubernetes|kubernetes]] - Запуск runner / обработчика внутри машины с kubernetes (клиент) |
| * docker-autoscaler | * docker-autoscaler | ||
| * custom | * custom | ||
| Строка 90: | Строка 108: | ||
| ===== Обслужинание ===== | ===== Обслужинание ===== | ||
| - | <code bash> | + | * [[develop:gitlab:generate-tokens]] |
| - | $ systemctl stop gitlab-runner | + | * [[develop:gitlab:db]] |
| - | $ systemctl stop gitlab-runsvdir | + | * [[develop:gitlab: |
| - | $ systemctl start gitlab-runsvdir | + | * [[develop:gitlab: |
| - | $ gitlab-ctl reconfigure | + | * [[develop: |
| - | </ | + | |
| - | ==== Migrate all ==== | ||
| - | |||
| - | В контейнере | ||
| - | <code bash> | ||
| - | $ gitlab-rake gitlab: | ||
| - | $ gitlab-rake db: | ||
| - | $ gitlab-rake db:migrate | ||
| - | $ gitlab-ctl hup puma | ||
| - | $ gitlab-ctl restart sidekiq | ||
| - | </ | ||
| - | |||
| - | ==== Check / Проверка / Инструменты ==== | ||
| - | |||
| - | В контейнере | ||
| - | <code bash> | ||
| - | $ gitlab-rake gitlab: | ||
| - | $ gitlab-rake gitlab: | ||
| - | $ gitlab-rake gitlab: | ||
| - | $ gitlab-rake gitlab: | ||
| - | $ gitlab-rake gitlab: | ||
| - | $ gitlab-rake gitlab: | ||
| - | $ gitlab-rake gitlab: | ||
| - | $ gitlab-rake cache:clear | ||
| - | $ gitlab-rake gitlab: | ||
| - | $ gitlab-ctl restart | ||
| - | </ | ||
| ==== PostgresQL ==== | ==== PostgresQL ==== | ||
| Строка 141: | Строка 132: | ||
| listen_addresses = ' | listen_addresses = ' | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ===== Документация ===== | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | |||