Document

Source

Puppet Server

1
2
3
yum -y install https://yum.puppet.com/puppet7-release-el-7.noarch.rpm
yum makecache
yum -y install puppetserver
1
2
3
4
wget https://apt.puppet.com/puppet7-release-focal.deb
dpkg -i puppet7-release-focal.deb
apt update
apt -y install puppetserver

Foreman

Install Software Package

1
2
3
4
5
yum-config-manager --enable extras
yum -y install epel-release centos-release-scl-rh
yum -y install https://yum.theforeman.org/releases/3.0/el7/x86_64/foreman-release.rpm
yum makecache
yum -y install foreman-installer
1
2
3
4
5
echo "deb http://deb.theforeman.org/ focal 3.0" | tee /etc/apt/sources.list.d/foreman.list
echo "deb http://deb.theforeman.org/ plugins 3.0" | tee -a /etc/apt/sources.list.d/foreman.list
wget -q https://deb.theforeman.org/pubkey.gpg -O- | apt-key add -
apt update
apt -y install foreman-installer

Install Foreman

1
foreman-installer