Puppet Discovery is packaged as a number of containers running on Docker and is installed using a single binary or executable file.
CAUTION: Prior to installing and running Puppet Discovery, it is recommended that you work with your network security administrators to ensure network management, and security sensors are appropriately configured. Using each SSH and WinRM credential you provide, Puppet Discovery attempts to authenticate with each discovered host until successful authentication. This process repeats every 30 minutes, using previous successful credentials first. Depending on the configuration of your network management and security sensors, Puppet Discovery's activities may trigger alerts or active response.
- Architecture
Puppet Discovery consists of a number of components and services, each one running as an individual Docker container. - System requirements
Before installing Puppet Discovery, ensure your system meets these requirements. - Purchasing and installing a license
Download a trial license, install Puppet Discovery, and discover up to 50 Discovered Units (DU). When you have reached the licensed limit of discovered units, a warning is displayed until you purchase and install a new license. - Installing on Linux
Install Puppet Discovery on a Linux machine. - Installing on macOS
Install Puppet Discovery on a machine running macOS. - Installing on Windows
Install Puppet Discovery on a machine running Windows. - Installing in offline mode
Install Puppet Discovery on an air-gapped machine or a machine you plan to air-gap. - Updating Discovery
Update to the 1.10.0 release of Puppet Discovery.