2 месяца назад
Vault. Конфигурация Hashicorp Vault для GitLab (ce v17.11)
Требования: - a) на хосте, с которого идет конфигурация установлен vault - b) в docker контейнере, на котором требуется использовать VAULT_TOKEN установлен vault ВАЖНО! Пользователь в vault должен совпадать с пользователем в gitlab, в нашем случае - sys_admin (лучше использовать метод ldap, или userpass если нет ldap) Цель: получать данные секретов из vault для использования в gitlab Конфигурация gitlab 1) В настройках gitlab файл - gitlab.rb выставляем gitlab_rails['omniauth_enabled'] = true gitlab_rails['jwt_enabled'] = true 2) Выполнить # gitlab-ctl reconfigure # gitlab-ctl restart Конфигурация...