Мы бы хотели автоматизировать установку gitlab runner с помощью chef. мы успешны с этим. Теперь проблема касается регистрации бегуна gitlab с помощью ресурса chef.
мы прошли через ресурс шеф-повара. и официальная кулинарная книга https://gitlab.com/chef-platform/gitlab-ci-runner, но выглядит немного сложнее для нас. нам интересно, есть ли у нас заранее подготовленные ресурсы шеф-повара для регистрации бегуна gitlab если да, можем ли мы знать, как мы можем зарегистрироваться на примере ресурса.
Кроме того, я попытался посмотреть на ресурс https://github.com/TYPO3-cookbooks/site-gitlabcirunnertypo3org/blob/master/recipes/default.rb
name = "#{node['fqdn']}-docker"
gitlab_ci_runner name do
options(
registration_token: registration_token,
url: node['site-gitlabcirunnertypo3org']['gitlab_url'],
executor: 'docker',
:'docker-image' => 'docker:1',
:'tag-list' => ['docker']
)
end
Но я не понимаю, как это регистрирует бегуна. Спасибо за помощь!