Install Puppet Discovery on a Linux machine.
Make sure you meet the system requirements for installing and running Puppet Discovery on Linux.
- Install and run Docker for your Linux distribution.
- Visit our downloads page and download the Puppet Discovery binary for Linux to a directory in your home directory.
- From the same directory as the binary file, run this command to make the binary executable:
chmod a+x ./puppet-discovery
- From the same directory as the binary file, run this command:
You are prompted to enter the location and name of your Puppet Discovery license.Note: If you have no license file, generate a trial license or retrieve the license generated by our sales team from Puppet License Manager.
- Enter the location path and the name of your license file.
- To agree to the terms and conditions described in the end user license, enter y.
- Create and confirm the admin password you'll use for logging into Puppet Discovery, managing sources and credentials, running tasks, and viewing discovered resources. For more information, see Managing access.
- Create and confirm the viewer password you'll use for logging into Puppet Discovery to view discovered resources. For more information, see Managing access. CAUTION: Passwords can not be retrieved. Take a note of your password to ensure you do not lose your discovered infrastructure data. For information about changing passwords, see Managing access.To access Puppet Discovery on a local workstation, the URL is
https://localhost:8443/, or port
8443on the host Puppet Discovery is installed on.
Log into Puppet Discovery with the password you just set, and start adding sources and credentials.