Home > Software > Development > Automation > Puppet Bolt
- Package ID
Puppet Bolt is an open source task runner that executes ad hoc tasks, scripts, and commands across your infrastructure and applications.
Puppet Bolt is an open source task runner that executes ad hoc tasks, scripts, and commands across your infrastructure and applications. Bolt is great for troubleshooting, deploying on-demand changes, distributing scripts to run across your infrastructure, or automating changes that need to happen in a particular order as part of an application deployment. Bolt has a command line interface and connects to remote systems with SSH and WinRM, so it doesn’t require you to install any agent software. Tasks are reusable and shareable in modules on the Forge, and can be written in any scripting or programming language. With Bolt you can: - Execute commands on remote systems.
- Distribute and execute scripts written in Bash, PowerShell, Python, and other languages.
- Run Puppet tasks or task plans on remote systems that don’t have Puppet installed.
- Use authentication methods such as passwords and public keys.