Your license must support the number of nodes that you want to manage with Puppet Enterprise.
You can manage up to 10 nodes at no charge, and no license key is needed. When you have 11 or more active nodes and no license key, license warnings appear in the console until you install an appropriate license key.
To manage 11 or more active nodes, you must purchase a license. After you purchase a license and install a license key file, your licensed node count and subscription expiration date appear on the License page.
Getting a license
Contact Puppet to purchase a license subscription.
New PE customers — Purchase a subscription from the Puppet website, or contact our sales team. Find more information at Ready to buy Puppet Enterprise?
Existing PE customers — To add nodes, upgrade, or renew your annual license, contact your sales representative or email email@example.com.
Install a license key
license.key file to upgrade from a test installation to an active installation.
- Install the license key by copying the file to
For monolithic installations, add the file to the master node.
For split installations, add the file to the master and console nodes.
- Verify that Puppet has permission to read the license key by checking its ownership and permissions:
ls -la /etc/puppetlabs/license.key
- If the ownership is not
rootand permissions are not
-rw-r--r--(octal 644), set them:
sudo chown root:root /etc/puppetlabs/license.key sudo chmod 644 /etc/puppetlabs/license.key
View license details for your environment
Check the number of active nodes in your deployment, the number of licensed nodes you purchased, and the expiration date for your license.