I am trying do a bit of server management for a dev environment and I wanted to learn about puppet and hence looking at installing puppet on centos 7. Basically, confused as to which version to install and which repository to go with. The
https://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
seems to have puppet 3.8.x
while, the
rpm -Uvh https://yum.puppet.com/puppet5/puppet5-release-el-7.noarch.rpm
has 5.x and is the recent one. However, the latter is specifically for EL7, not sure if I can use on CentOS 7.
Go with puppet 5, as mentioned in the latest docs.
Note: most of Redhat repos and packages works flawless on CentOS 7