Start Automating in a Few Steps with Puppet Bolt

Puppet Bolt is an open source, agentless multi-platform automation tool that allows you to get started with infrastructure automation with no prerequisites or Puppet knowledge.

Download this simple guide to help you get started with automation using Puppet Bolt.

Related content


Explore the documentation for Puppet Bolt to learn more about how it works


Helpful Bolt docs links

Before you install
Release notes - What's new, what's removed, what's resolved.
Install Bolt
Installing Bolt - Follow the installation instructions for your operating system: *nix, macOS, or Windows.
Make one-time changes to your remote nodes
Run a command
Run a script
Upload files
Automate your workflow with existing tasks and plans
Running tasks
Running plans
Create your own tasks and plans
Writing tasks
Writing plans
Applying manifest blocks

Other Useful Places

Learn the basics
Hands-on lab - Using a GitHub repository with sample files and code examples, install and run Bolt in a safe environment.
Online training - Learn how to use Bolt to run a command, a script, and a task.
Watch Bolt development
Bolt project on GitHub
Docs for related Puppet products
Open source Puppet
Puppet Enterprise
Puppet Development Kit
Why and how people are using Bolt
Product Spotlight Webinar: Puppet Tasks
Combining PowerShell, Bolt and Puppet Tasks
Share and contribute
Engage with the Puppet community - Share what you know and get help from other users and employees.
Puppet Forge - Find modules you can use, and contribute modules you've made to the community.
Open source projects from Puppet on GitHub


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