How well do you know what makes up your hybrid IT infrastructure?

Without a dynamic, real-time inventory, can you be confident that you know what you have?

Start a free trial of Puppet Discovery

Set up your trial in four easy steps

Installing Puppet Discovery is straightforward for most developers or admins, taking about 35 to 50 minutes on average. Setup time can vary if you have an existing Puppet license and have Docker installed on your workstation.

Let’s walk through each of the steps below to get running ASAP. Get more details from our documentation.

Step 1: Download Puppet Discovery binary for your platform

Select a platform with the tabs below. Download the installer package or copy the URL to install via script. Create a directory called `puppet-discovery` and place the download there. This is where the unpacking tool will look to continue with installation.

Step 2: - Make sure Docker is installed on your workstation

You’ll need Docker to unpack your Discovery build. Verify that Docker is installed on your machine before progressing to the next step.

Step 3: - Get a Puppet Discovery trial license 

Your Puppet Discovery trial license unlocks full product functionality for 30 days, letting you run up to 50 Discovery Units. Obtain a trial license and then proceed to the next step.

Step 4: - Install Puppet Discovery via command line tool

Binary should be in the same directory from Step 1. Make it executable with this command:

chmod a+x ./puppet-discovery

Start discovery

From the same directory as the binary, run this command to launch Discovery:

 ./puppet-discovery start

Enter your license key

When prompted, enter the license key you obtained from Step 3.

Accept the End User Agreement

To agree to the terms and conditions, press `y`.

Set your admin password

Set the admin password that you’ll use to log into Puppet Discovery.

CAUTION: Passwords cannot be retrieved. Take note of your password to ensure that you don’t lose your discovered infrastructure data. To change your password, use this command:

./puppet-discovery config change-password

Click the “Finish Setup” button to access additional resources on Discovery and gain special product offers and bundles if you choose to convert to a full license.


Phone: +64 9 984 3000
Level 1, 162 Grafton Road, Auckland 1010, 
P.O. Box 8833, Auckland 1150,
New Zealand


Phone: +64 4 260 5300
Level 11, Legal House, 101 Lambton Quay, Wellington 6011
P.O. Box 25035, Wellington 6146,
New Zealand