To upgrade your Puppet Enterprise deployment, you must upgrade both the infrastructure components and agents. Upgrading Puppet EnterpriseUpgrade your PE installation as new versions become available. Upgrading agentsUpgrade your agents as new versions of Puppet Enterprise become available. The puppet_agent module helps automate upgrades, and provides the safest upgrade. Alternatively, you can upgrade individual nodes using a script.