Project:Infrastructure/Service Catalog/Puppet

From Gentoo Wiki
Jump to:navigation Jump to:search

Service details

Gentoo deployment of

Most services are deployed via Puppet. Owners: Robin Johnson (robbat2) , Alec Warner (antarus)

Service administration

Many people have access to the infra/puppet.git repo and use it daily to administrate Gentoo infrastructure.

Service deployment

Run the linter before checking in code / manifests.

Gentoo runs with 2 puppetmasters, the git push activity will auto-push to those masters. Git pushes must be signed. Puppet runs every 30-60 minutes on each host.



This is a critical Infra service.