2.2. Setting up a Puppet Development System

A Puppet development system is useful for creating and testing your own modules. It is recommended to use a new system with a Red Hat Enterprise Linux 6 or 7 subscription.
After installing the new system and registering your version of Red Hat Enterprise Linux, enable the Red Hat Satellite 6 Tools repository. For example, for Red Hat Enterprise Linux 7:
# subscription-manager repos --enable=rhel-7-server-satellite-tools-6.1-rpms
After enabling the repository, install the puppet package:
# yum install puppet