Ресурс Chef для автоматической регистрации gitlab runner - PullRequest
0 голосов
/ 11 сентября 2018

Мы бы хотели автоматизировать установку 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

Но я не понимаю, как это регистрирует бегуна. Спасибо за помощь!

...