Purchasing Puppet Core

To use Puppet Core in a production environment and enjoy the full range of features and benefits, purchase the product.

Features and benefits

After purchasing Puppet Core, you can:

  • Implement the platform in a production environment across your global infrastructure on all licensed nodes.

  • Install Puppet agent on all supported operating systems (except for any new operating system versions introduced in the latest Puppet Enterprise release).

  • Schedule your Puppet Core introduction with the Professional Services team. If you require additional assistance or have specific project requirements, contact your customer account team to select the services that fit your needs.

  • Open Support tickets to report security vulnerabilities and defects, and request assistance from Support to address any high or critical CVEs, as guaranteed by your service-level agreement (SLA).

  • Download the Security Compliance Enforcement modules to provide an added layer of security to your infrastructure.

Procedure

Complete the following steps:

  1. Ensure that you are, or your organization is, a registered user of Puppet Forge:

  2. If you are a Perforce customer, contact your sales representative and purchase Puppet Core.

  3. If you are not a Perforce customer, go to the New: Puppet Core webpage and complete the form to receive a call from the sales team. Purchase Puppet Core.

  4. If you purchased the software for your organization, to share the entitlement, ensure that the organization’s administrator links the organization to the Perforce customer account:

    1. In the organization’s profile, in the left navigation pane, click Settings.
    2. Click Link account.

    As a next step, to access the packages, multifactor authentication must be enabled, and an active API key is required.

  5. To ensure that you have multifactor authentication enabled, open your individual profile and click Settings. If Use Multifactor Authentication is not selected, select it and click Save settings.

  6. If you are purchasing the product as an individual, verify that you have an active API key. Create a key if necessary. Take the following actions:

    1. In your individual profile, in the left navigation pane, click API Keys. If you have no active API keys, or your API key expires soon, create a key by clicking Create a new key and following the prompts.
    2. Copy and save the API key, which is necessary to download packages.
  7. If you are purchasing the product for your organization, ask the administrator to verify whether the organization has an active API key and create a key if necessary. The administrator must take the following actions:

    1. In the organization’s profile, in the left navigation pane, click API Keys. If there is no active API key, or the API key expires soon, create a key by clicking Create a new key and following the prompts.
    2. Copy and save the API key, which is necessary to download packages.

What to do next

To download the Puppet Core packages, follow the instructions in Installing Puppet.

To use Puppet Core in a limited environment for testing or development, you can obtain a free version of the software. See Accessing Puppet Core for limited use for testing or development.