Difference between revisions of "Puppet git integration"

From Remeis-Wiki
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.