====== Automated machine administration with puppet and foreman ======
**WIP!**
Puppet:
Foreman:
===== Installation =====
Install puppet ([[http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html|more info]]).
wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb
dpkg -i puppetlabs-release-precise.deb
apt-get update && apt-get install puppet
Install foreman (as of version 1.1, see[[http://theforeman.org/manuals/1.1/|foreman docs]])
echo "deb http://deb.theforeman.org/ precise stable" > /etc/apt/sources.list.d/foreman.list
wget -q http://deb.theforeman.org/foreman.asc -O- | apt-key add -
apt-get update && apt-get install foreman-installer
Configure foreman
ruby /usr/share/foreman-installer/generate_answers.rb
and get some coffee. This will run for a while.
Your config is stored here
/usr/share/foreman-installer/foreman_installer/answers.yaml
===== Usage =====