Install PE

To install Puppet Enterprise (PE), you can use either the PE installer tarball for your operating system platform or Puppet Installation Manager.

  • Install PE using the installer tarball

    This installer employs default settings to install PE infrastructure components on a single node, creating a standard PE architecture. You can use a standard installation to try out PE with up to 10 nodes, or to manage up to 4,000 nodes. From there, you can scale up to the large or extra-large installation as your infrastructure grows, or customize your configuration as needed.

  • Install PE with an unmanaged PostgreSQL service

    If you use an unmanaged PostgreSQL service with with PE 2025.11 or later, you are responsible for installing, maintaining, and upgrading the PostgreSQL server. Before installing PE, verify that your PostgreSQL deployment meets the requirements described in this topic.