Open-source projects categorized as Ansible | Edit details

Top 23 Ansible Open-Source Projects

  • GitHub repo Ansible

    Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.

    Project mention: Sync a folder to remote host | reddit.com/r/ansible | 2021-05-15

    If I comment out the "rsync_opts" line, I get a connection refused error. However, if I attempt to specify the private key in the rsyc_opts line as recommended here it just hangs, like you said. No error, even when scanning the verbose output. If I put anything in that line it hangs. I thought it might be an issue with agent forwarding (see here), but enabling that changed nothing for me.

  • GitHub repo streisand

    Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.

    Project mention: StreisandEffect | news.ycombinator.com | 2021-04-16
  • GitHub repo algo

    Set up a personal VPN in the cloud

    Project mention: Any good VPN providers allowing "custom dns" in .conf? | reddit.com/r/WireGuard | 2021-05-06
  • GitHub repo kubespray

    Deploy a Production Ready Kubernetes Cluster

    Project mention: It gets cringey around Thanksgiving dinner. | reddit.com/r/kubernetes | 2021-04-26
  • GitHub repo awx

    AWX Project

    Project mention: PowerShell script for unattended installation & configuration of FTP server role on Windows Server (Core) | reddit.com/r/PowerShell | 2021-05-13

    huh? Ansible is definitely free. AWX is also free, which is the upstream source for Ansible Tower. Ansible Tower is the only product that costs money.

  • GitHub repo devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

    Project mention: Questions you would get asked on an interview? | reddit.com/r/devops | 2021-01-28

    I think the link you're looking for is https://github.com/bregman-arie/devops-exercises

  • GitHub repo ansible-for-devops

    Ansible for DevOps examples.

    Project mention: A Complete Step by Step Ansible Tutorial & Guide | reddit.com/r/devops | 2021-04-28


  • GitHub repo Rundeck

    Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts

    Project mention: Secure approach that allows Rundeck job to communicate with o365 | reddit.com/r/devops | 2021-04-21

    Hi! If you decide to call the API from the inline-script step, consider creating a specific plugin for that. Take a look at this and this basic example.

  • GitHub repo semaphore

    Modern UI for Ansible

    Project mention: GUI for Ansible that allows prompts | reddit.com/r/ansible | 2021-04-23

    I’ve been looking at Semaphore Ansible (https://ansible-semaphore.com/) but it can’t handle prompts it seems..

  • GitHub repo mac-dev-playbook

    Mac setup and configuration via Ansible.

    Project mention: The worst part of onboarding is??? | reddit.com/r/webdev | 2021-04-21

    Related: automate your computer's configurations and package installation, put it in version control. Example: https://github.com/geerlingguy/mac-dev-playbook

  • GitHub repo molecule

    Molecule aids in the development and testing of Ansible roles

    Project mention: Getting Started with Ansible Molecule · (Blog post) | reddit.com/r/ansible | 2021-03-08

    Just as a heads up, Molecule has a very active discussion area on GitHub.

  • GitHub repo DetectionLab

    Automate the creation of a lab environment complete with security tooling and logging best practices

    Project mention: PUT YOUR HOMELAB IN YOUR RESUME | reddit.com/r/cybersecurity | 2021-03-24

    Pushing the envelope a little further, if you are looking into the blue side of the house (or even purple) Clong's "Detection Lab" is a must. https://github.com/clong/DetectionLab

  • GitHub repo ansible-lint

    Best practices checker for Ansible

    Project mention: Parse and verify Ansible playbook from Python | reddit.com/r/ansible | 2021-05-04

    You probably should look at the source for ansible-lint. You can add rules to ansible-lint that would add additional tests that you are interested in. Look at the existing rules for ideas.

  • GitHub repo werf

    GitOps delivery tool

    Project mention: Continuous Deployments with Kubernetes? | reddit.com/r/kubernetes | 2021-02-07

    Give werf a try! It is an Open Source CLI tool implementing the GitOps approach praised in other comments here; integrates with a CI system of your choise (if there's no preference yet, using its built-in integration with GitLab CI or GitHub Actions should be a good start). There is an introduction for beginners which can be followed by a quickstart or one of its step-by-step guides.

  • GitHub repo chrome-aws-lambda

    Chromium Binary for AWS Lambda and Google Cloud Functions

    Project mention: Puppeteer performance in AWS Lambda Docker containers | dev.to | 2021-05-05

    For example, we can use chrome-aws-lambda binaries. They were built to fit Lambda layers, so the size is much smaller than regular chrome installation.

  • GitHub repo ansible-collection-hardening

    This Ansible collection provides battle tested hardening for Linux, SSH, nginx, MySQL

    Project mention: Security of Home Server | reddit.com/r/HomeServer | 2021-05-08

    Good to point it out. There are hardening rules (best practices) for ssh as well. I think you can get a good understanding from the ansible collection by DevSec. https://github.com/dev-sec/ansible-collection-hardening

  • GitHub repo litmus

    Litmus helps Kubernetes SREs and developers practice chaos engineering in a Kubernetes native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q

    Project mention: Litmus 2.0 - Simplifying Chaos Engineering for Enterprises | dev.to | 2021-04-16

    Back to the present date, Litmus 2.0, over time the monthly cadence releases and community engagement we have added the following features and made LitmusChaos much easier for end-users. With the launch of LItmus Chaos 2.0, a new way of chaos engineering can be performed by the users, capturing a few high-level features. A detailed list can be found on the release page.

  • GitHub repo PlexGuide.com

    Welcome to https://PlexGuide.com ~ Rapidly deploy multiple-hasty Docker Containers through Ansible with local or Unlimited Google HD Space! (by plexguide)

    Project mention: Plex Server and 2TB of Media in the Cloud | reddit.com/r/PlexACD | 2021-02-08

    Have you looked at Plexguide? https://github.com/PlexGuide/PlexGuide.com You need a system to run plex, cloud or on-prem, and a google business account. Costs about $12 a month for unlimited storage. If you build a server on GCP(Google Cloud Platform), you can ride there backbone making file transfers between your server and Gdrive very fast.

  • GitHub repo Cloudbox

    Ansible-based solution for rapidly deploying a Docker containerized cloud media server.

    Project mention: Looking for 1U NAS | reddit.com/r/homelab | 2021-04-29

    I am an Apple Fan. I am playing with home assistant and home kit now :) . Yes I am playing with Docker and using this project https://github.com/Cloudbox/Cloudbox. Do you think the RS819 will work for me? I wanted a rack mount. But also want it to be quiet? SSD?

  • GitHub repo ceph-ansible

    Ansible playbooks to deploy Ceph, the distributed filesystem.

    Project mention: ceph-ansible with multipath devices | reddit.com/r/ceph | 2021-02-01

    yea, that's what I did. might be a ceph-volume bug (not the first I've encountered...). Pretty much got this in the logs: https://github.com/ceph/ceph-ansible/issues/4735

  • GitHub repo raspberry-pi-dramble

    Raspberry Pi Kubernetes cluster that runs HA/HP Drupal 8

    Project mention: Kubernetes 20 Pi cluster | reddit.com/r/homelab | 2021-04-16

    I see this kind of question asked a lot when people are posting their Kubernetes Pi clusters. The rpi 4 quad core with 4-8GB RAM gives a lot of potential for the price in a kuberenetes setup I feel. I found the pi dramble project interesting, and even more the turing pi using rpi compute modules. Are NUCs really a cheaper alternative for a kubernetes cluster, every time I start try to come up with something I end up with a far more expensive setup and fewer cores. Any hints on viable setups, e.g. replacing 4x POE powered RPI 4's.?

  • GitHub repo drupal-vm

    A VM for Drupal development

    Project mention: Drupal VM's future | reddit.com/r/drupal | 2021-05-07
  • GitHub repo Ansible-NAS

    Build a full-featured home server or NAS replacement with an Ubuntu box and this playbook.

    Project mention: Synology died, migrate to TrueNAS? | reddit.com/r/freenas | 2021-05-09
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 2021-05-15.


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

Project Stars
1 Ansible 48,124
2 streisand 22,343
3 algo 20,723
4 kubespray 10,547
5 awx 9,595
6 devops-exercises 8,326
7 ansible-for-devops 4,546
8 Rundeck 4,211
9 semaphore 4,068
10 mac-dev-playbook 3,172
11 molecule 3,092
12 DetectionLab 2,761
13 ansible-lint 2,471
14 werf 2,374
15 chrome-aws-lambda 2,171
16 ansible-collection-hardening 2,156
17 litmus 1,707
18 PlexGuide.com 1,622
19 Cloudbox 1,536
20 ceph-ansible 1,355
21 raspberry-pi-dramble 1,352
22 drupal-vm 1,348
23 Ansible-NAS 1,285