Speed Up Your Automation Journey with Puppet Bolt

Learn how Puppet Bolt's model-driven automation and imperative task execution help you get more ship done – any language, any OS, any user – with no Puppet experience necessary.

Bring Order to Chaos with Puppet Bolt Orchestration

Run simple plans to rid yourself of the headaches of orchestrating complex workflows. Create and share Bolt plans to easily expand across your application stack.

Bring Order to the Chaos with Orchestration

Automate Simple Tasks or Complex Workflows with What You Have

Get going with your existing scripts and plans, including YAML, PowerShell, Bash, Python or Ruby, or reuse content from the Puppet Forge. Bolt supports recycling existing code (we were founded in Portland, Oregon, after all).

Use what you have to automate simple tasks or complex workflows

The Best of Agent-Based & Agentless In One

For large organizations that need governance, flexibility, and team-oriented workflows built-in, easily move from Bolt to Puppet Enterprise. Scale your automation with the control you need and the flexibility you want, with or without an agent.

Combine the best of both agentless and agen-based in one platform

Get Up and Running with Hands-On Practice

Speed up your Bolt knowledge with a step-by-step introduction to basic Bolt functionality with a hands-on lab and free self-paced training.

Get Up and Running with Bolt

Leverage the Puppet Community and Partners

Join our supportive, active community of thousands of people who are making Puppet better — and making IT a better place to work.

Leverage our community and partners

Grease the Wheels with Thousands of Prebuilt Tasks

Get started managing your infrastructure quickly by choosing from thousands of prebuilt Puppet Forge tasks. Automating everything from DNS and NTP to Apache web servers, MySQL database servers, AWS, Docker containers, Kubernetes clusters, and much more.

Get Started with thousands of prebuilt tasks

How Puppet Bolt Saved an IT Company Days of Manual Work

“About 1000 nodes were broken by the provider… We literally fixed all 1000 nodes in about five minutes using Bolt.”