hometry puppetpuppet remediate

Download Puppet Remediate

Remediate vulnerabilities faster, with less manual work
Puppet Remediate logo

Set up your trial in four easy steps

Installing Puppet Remediate is straightforward for most developers or admins, taking about 45 minutes on average. Setup time can vary if you have an existing Puppet license and have Docker installed on your server.

If you want to use the vulnerability scanner feature of Remediate, make sure you have credentials to the one of the following assessment tools: Rapid7 Nexpose, Rapid7 InsightVM, Tenable.io, Tenable.sc, or Qualys VM. If you only want to use Remediate for infrastructure discovery, you do not need these credentials.

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

  1. Get a Puppet Remediate trial license
  2. Install Docker on your server
  3. Download the Puppet Remediate Docker Compose file
  4. Sign in and set up Puppet Remediate

Step 1: Get a Puppet Remediate trial license

Your Puppet Remediate trial license unlocks full product functionality for 30 days.

  • Before you begin, ensure your machine meets Remediate’s system requirements.
  • Register for an account at licenses.puppet.com
  • Click ‘Get License’
  • Click ’30-day Free Trial’
  • Download your license (json file)
  • Save your license to the directory where you plan to install Remediate

Step 2: Install Docker on your server

You’ll need Docker and Docker Compose to run the Remediate Docker Compose file.

  • Download Docker for your operating system:
    • Linux: Docker CE 17.04.0-ce or higher, or Docker EE 17.06.1 or higher.
    • Windows: Docker for Windows
  • Install Docker Compose Note: If you are installing Docker Compose on Windows, create a new environment variable called COMPOSE_CONVERT_WINDOWS_PATHS and set it to 1. For more information about setting environment variables for Docker Compose, see the Docker Compose documentation.
  • Initialize Docker Swarm, run the following command:

docker swarm init

Download the Puppet Remediate Docker Compose file

Download the Remediate Docker Compose file to the same directory of your license, and run the following commands ⁠(replacing your-license.json with your own license):

docker-compose run remediate start --license-file your-license.json

The container images are pulled from the Google Cloud Registry.

Step 4: Sign in and set up Puppet Remediate

To access Remediate on a local server, the URL is https://localhost:8443, or port 8443 on the host where you installed Puppet Remediate.

Read and accept the software license agreement, and sign in to the Remediate console.

That’s it! Next you can add sources and credentials, and then get started prioritizing and fixing vulnerabilities. See the Remediate documentation to find out more.

Watch to learn how to install Puppet Remediate

Follow along with Jonathan Stewart as he walks you through the 4 steps for installing Remediate: getting a Remediate trial license, installing Docker on your server, downloading the Remediate Docker Compose file, and signing in to Remediate.

Learn how to use Puppet Remediate

Puppet Remediate makes it easy to see all vulnerabilities affecting your infrastructure and drill down into each one for more detail and remediation instructions. Watch the video to see it in action.

Puppet sites use proprietary and third-party cookies. By using our sites, you agree to our cookie policy.