wiki:puppet/transition-to-puppet

Transition to Puppet

Here are the steps to transition an MFPL server to puppet:

On the remote computer update the installed packages:

apt-get update
apt-get dist-upgrade
apt-get install puppet-common git-core lsb-release 

From your local computer run:

scp confdir/modules/freepuppet/files/freepuppet* root@SERVERNAME.mayfirst.org:/usr/local/sbin

On the remote computer run:

freepuppet-init

On local computer run, from your puppet confdir:

git remote add SERVERNAME root@SERVERNAME.mayfirst.org:/etc/puppet-bare
git push SERVERNAME master

After you push, you should see changes being made on the remote computer from puppet. Once those are done restart the remote computer to make sure that all services use the new configuration files from puppet.

Last modified 8 years ago Last modified on Nov 23, 2011, 11:32:04 AM