Install Puppet
Puppet can be installed and upgraded in various configurations to fit the needs of your environment.
-
System requirements
Puppet system requirements depend on your deployment type and size. Before installing Puppet, ensure your systems are compatible with infrastructure and agent requirements. -
Installing Puppet
To get started using Puppet Core, you must first complete the initial installation and setup process. -
Installing and configuring agents
You can install agents on *nix, Windows, or macOS. -
Manually verify packages
Puppet signs most of its packages, Ruby gems, and release tarballs with GNU Privacy Guard (GPG). This signature proves that the packages originate from Puppet and have not been compromised. Security-conscious users can use GPG to verify package signatures. -
Managing Platform versions
To receive the most up-to-date software without introducing breaking changes, pin your infrastructure to known versions, and update the pinned version manually when you’re ready to update. -
Install Security Compliance Enforcement (optional)
You can add an extra layer of security to your infrastructure by installing the Security Compliance Enforcement (SCE) modules. With SCE, you can automatically enforce security controls across your global infrastructure. The SCE for Linux and SCE for Windows premium modules are available at no additional cost when you purchase Puppet Core.