Infrastructure Team/Puppet: Difference between revisions
No edit summary |
|||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 15: | Line 15: | ||
== Master == | == Master == | ||
Only puppetmaster keeps final configuration for all Sugar Labs services. It is being started on [[Machine/lightwave | Only puppetmaster keeps final configuration for all Sugar Labs services. It is being started in a private git repository on [[Machine/lightwave]], which is a high security machine. | ||
=== Private repository === | === Private repository === | ||
| Line 50: | Line 50: | ||
git checkout -f | git checkout -f | ||
for i in $(ls /etc/puppet/manifests/nodes/*.pp); do puppet kick $(basename $i .pp); done | for i in $(ls /etc/puppet/manifests/nodes/*.pp); do puppet kick $(basename $i .pp); done | ||
=== Repository hierarchy === | === Repository hierarchy === | ||