All Projects → puppetlabs → Bolt

puppetlabs / Bolt

Licence: apache-2.0
Bolt is an open source orchestration tool that automates the manual work it takes to maintain your infrastructure on an as-needed basis or as part of a greater orchestration workflow. It can be installed on your local workstation and connects directly to remote nodes with SSH or WinRM, so you are not required to install any agent software.

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Bolt

Opensa
资产管理、资产采集、灰度发布、反向代理、批量任务、任务编排、计划任务、日志审计、权限管理、角色管理、部门管理、运维自动化
Stars: ✭ 220 (-42.11%)
Mutual labels:  devops, ssh
Pytest Testinfra
With Testinfra you can write unit tests in Python to test actual state of your servers configured by management tools like Salt, Ansible, Puppet, Chef and so on.
Stars: ✭ 1,987 (+422.89%)
Mutual labels:  puppet, devops
Socker
A Go library to simplify the use of SSH for devops
Stars: ✭ 242 (-36.32%)
Mutual labels:  devops, ssh
Flightplan
Run sequences of shell commands against local and remote hosts.
Stars: ✭ 1,804 (+374.74%)
Mutual labels:  devops, ssh
Deployr
A simple golang application to automate the deployment of software releases.
Stars: ✭ 282 (-25.79%)
Mutual labels:  devops, ssh
Sshmon
Manage and monitor SSH connections.
Stars: ✭ 152 (-60%)
Mutual labels:  devops, ssh
Puppet Retrospec
The only tool you need to generate puppet code, tests, modules, facts, types, providers, data and everything else.
Stars: ✭ 141 (-62.89%)
Mutual labels:  puppet, devops
Xxh
🚀 Bring your favorite shell wherever you go through the ssh.
Stars: ✭ 2,559 (+573.42%)
Mutual labels:  devops, ssh
Faraday
Faraday introduces a new concept - IPE (Integrated Penetration-Test Environment) a multiuser Penetration test IDE. Designed for distributing, indexing, and analyzing the data generated during a security audit.
Stars: ✭ 3,198 (+741.58%)
Mutual labels:  devops, orchestration
re-mote
Re-mote operations using SSH and Re-gent
Stars: ✭ 61 (-83.95%)
Mutual labels:  ssh, orchestration
Terrahub
Terraform Automation and Orchestration Tool (Open Source)
Stars: ✭ 148 (-61.05%)
Mutual labels:  devops, orchestration
Kubectl Plugins
A Collection of Plugins for kubectl Integration (exec as any user, context switching, etc).
Stars: ✭ 340 (-10.53%)
Mutual labels:  devops, ssh
Chef Ssh Hardening
This chef cookbook provides secure ssh-client and ssh-server configurations.
Stars: ✭ 144 (-62.11%)
Mutual labels:  devops, ssh
Assh
💻 make your ssh client smarter
Stars: ✭ 2,340 (+515.79%)
Mutual labels:  devops, ssh
Awesome Ssh
💻 A curated list of SSH resources.
Stars: ✭ 1,742 (+358.42%)
Mutual labels:  devops, ssh
Serverfarmer
Manage multiple servers with different operating systems, configurations, requirements etc. for many separate customers in an outsourcing model.
Stars: ✭ 122 (-67.89%)
Mutual labels:  puppet, devops
Lastbackend
System for containerized apps management. From build to scaling.
Stars: ✭ 1,536 (+304.21%)
Mutual labels:  devops, orchestration
Clearml Agent
ClearML Agent - ML-Ops made easy. ML-Ops scheduler & orchestration solution
Stars: ✭ 117 (-69.21%)
Mutual labels:  devops, orchestration
mcollective-choria
Distribution of plugins for MCollective as found in Puppet 6
Stars: ✭ 58 (-84.74%)
Mutual labels:  puppet, orchestration
Containerops
DevOps Orchestration Platform
Stars: ✭ 317 (-16.58%)
Mutual labels:  devops, orchestration

Modules Status Linux Status Windows Status Version Platforms License

bolt logo

Bolt is an open source orchestration tool that automates the manual work it takes to maintain your infrastructure. Use Bolt to automate tasks that you perform on an as-needed basis or as part of a greater orchestration workflow. For example, you can use Bolt to patch and update systems, troubleshoot servers, deploy applications, or stop and restart services. Bolt can be installed on your local workstation and connects directly to remote targets with SSH or WinRM, so you are not required to install any agent software.

Bring order to the chaos with 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.

Use what you have to automate simple tasks or complex workflows

Get going with your existing scripts and plans, including YAML, PowerShell, Bash, Python or Ruby, or reuse content from the Puppet Forge.

Get up and running with Bolt even faster

Speed up your Bolt knowledge with a step-by-step introduction to basic Bolt functionality with our getting started guide and self-paced training.

More information and documentation is available on the Bolt website.

Supported platforms

Bolt can be installed on Linux, Windows, and macOS. For complete installation details, see the installation docs.

For alternate installation methods and running from source code, see our contributing guidelines.

Getting help

Join #bolt on the Puppet Community slack to chat with Bolt developers and the community.

Contributing

We welcome error reports and pull requests to Bolt. See our contributing guidelines for how to help.

Kudos

Thank you to Marcin Bunsch for allowing Puppet to use the bolt gem name.

License

Bolt is available as open source under the terms of the Apache 2.0 license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].