Ruby DevOps

Open-source Ruby projects categorized as DevOps | Edit details

Top 10 Ruby DevOps Projects

  • Chef

    Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale

    Project mention: Ask HN: Codebases with great, easy to read code? | news.ycombinator.com | 2022-03-21

    I've found the Chef project (https://github.com/chef/chef) to be high quality and easily readable but I've been working with Chef for like 8 years at this point which might be influencing how I view it.

    Hashicorp projects also seem very well done too especially given how extensible they are.

  • inspec

    InSpec: Auditing and Testing Framework

    Project mention: Ruby: "the best" language for general automation | dev.to | 2022-05-12

    The course uses Chef Inspec, an open source Ruby DSL. I made a POC with this tool to automatically check repositories on GitHub, checks like if it contains a gitignore consistent with the language used, if node_modules is not present, etc.

  • Mergify

    Automate your Pull Request with Mergify. Mergify is the most powerful merge queue tool that offers speculative checks, batch merges, and multiple queueing options. Coordinated with any CI and fully integrated to GitHub. Get started or request a demo!

  • cfn_nag

    Linting tool for CloudFormation templates

    Project mention: Source Control your AWS CloudFormation templates with GitHub | dev.to | 2022-05-19

    There is another tool called cfn_nag that can check your code for potentially any insecure infrastructure. When you read the documentation around this tool, the author says it can check for things such as:

  • sshkit

    A toolkit for deploying code and assets to servers in a repeatable, testable, reliable way.

    Project mention: Zero downtime deploy using puma & capistrano | reddit.com/r/rails | 2021-11-17

    You could try adapting the example in the sshkit readme and override the deploy:restart task to do nothing and then either throw it as an after hook somewhere or run it independently after the deploy.

  • Runbook

    A framework for gradual system automation

    Project mention: Runbook – A framework for gradual system automation (Do-nothing scripting)n | news.ycombinator.com | 2021-11-02
  • cuber-gem

    An automation tool that simplify the deployment of your apps on Kubernetes.

    Project mention: Rails + stripe gem - should I make it commercial? | reddit.com/r/rails | 2022-05-02
  • ssl_certificate-cookbook

    Chef cookbook to make it easy for other cookbooks to support SSL.

    Project mention: Chef Cookbook dependency from Git repository source | reddit.com/r/chef_opscode | 2021-06-02

    The issue with PR: https://github.com/zuazo/ssl_certificate-cookbook/pull/46

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • kanrisuru

    Kanrisuru helps you manage your remote servers with objected oriented ruby. Results come back as structured data, parsed, prepared and ready for you to easily use in your applications.

    Project mention: Kanrisuru: I've ported commonly used linux commands into a ruby library. Manage your remote infrastructure with Kanrisuru | reddit.com/r/coolgithubprojects | 2021-12-27
  • capistrano-kemal

    Capistrano integration for Kemal

  • crystal-cookbook

    Chef cookbook for installing crystal.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-19.

Ruby DevOps related posts

Index

What are some of the best open-source DevOps projects in Ruby? This list will help you:

Project Stars
1 Chef 6,889
2 inspec 2,502
3 cfn_nag 1,024
4 sshkit 1,016
5 Runbook 642
6 cuber-gem 43
7 ssl_certificate-cookbook 32
8 kanrisuru 13
9 capistrano-kemal 5
10 crystal-cookbook 5
Find remote jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
www.sonarlint.org