Pull to refresh

Comments 3

Возможно, что уже все изменилось. Но 2-3 года назад можно было насильно подставлять token регистрации для runner'а. Достаточно его один раз подглядеть.
Вот часть кода из старого сценария.

- name: modify runner token
  lineinfile:
    path: /etc/gitlab/gitlab.rb
    line: "gitlab_rails['initial_shared_runners_registration_token'] = '{{ my_gitlab_runner }}'"

- name: modify root password
  lineinfile:
    path: /etc/gitlab/gitlab.rb
    line: "gitlab_rails['initial_root_password'] = '{{ my_gitlab_psw }}'"

# Start and configure GitLab. Sometimes the first run fails, but after that,
# restarts fix problems, so ignore failures on this run.
- name: Reconfigure GitLab (first run).
  command: >
    gitlab-ctl reconfigure
    creates=/var/opt/gitlab/bootstrapped
  failed_when: false

Не хватает только подключенного сюда же регистри. Чтоб не просто катать, но и прикапывать образы

Дефолтный почти композ.

Базу бы вынести, бэкапы автоматические, сертификаты привязать или прокси прикрутить.

Есть репа где человек сделал все это и пишет инструкции как делать обновления между версиями, помню на аватарке Джэк Блэк, думаю кому интересно найдут.

А за простой способ быстро развернуться - мое почтение.

Sign up to leave a comment.

Articles