Difference between revisions of "Puppet git integration"
Jump to navigation
Jump to search
(Created page with "Puppet distributes the configuration for our cluster from a git repository ([https://www.sternwarte.uni-erlangen.de/gitlab/Admins/puppet puppet-git]). The gitlab runner that i...") |
(No difference)
|
Latest revision as of 14:01, 15 July 2025
Puppet distributes the configuration for our cluster from a git repository (puppet-git). The gitlab runner that is used for admin related repositories is setup to execute the code on the machine where the puppet server is running. See /etc/gitlab-runner/config.toml on the gitlab server. In there are the credential information given for a root login to the puppet server. The CI pipeline copies the contents of the repository to the relevant directory structure.