Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-ansible-roles

A collaborative curated list of awesome Ansible roles
https://github.com/brpaz/awesome-ansible-roles

Last synced: 5 days ago
JSON representation

  • Security

    • Logging and Monitoring

      • valentinogagliardi.collectd - Ansible role to install and configure CollectD
      • franklinkim.newrelic - Ansible role which installs and configures New Relic Server Monitoring Daemon
      • Datadog.datadog - Install and configure Datadog base agent & checks.
      • geerlingguy.logstash-forwarder - An Ansible Role that installs Logstash Forwarder on RedHat/CentOS or Debian/Ubuntu. This role is well-tested on Debian/Ubuntu, but is still undergoing development for RedHat/CentOS.
      • geerlingguy.logstash - An Ansible Role that installs Logstash on RedHat/CentOS Debian/Ubuntu.
      • ricbra.logentries - Ansible role for installing logentries agent and daemon
      • monit - Ansible role for configuring Monit.
      • nsg.graphite - Install graphite.
      • dmichel1.statsd - se Ansible to install and configure statsd
      • logrotate - A role which manages the logrotate package, and provides a means to manage specific log rotate configurations.
      • monit - Ansible role for configuring Monit.
    • Caching

      • geerlingguy.firewall - Installs a simple iptables-based firewall for RHEL/CentOS or Debian/Ubunty systems.
      • geerlingguy.security - This role performs some basic security configuration on RedHat and Debian-based linux systems.
      • franklinkim.ssh - Ansible role which configures ssh.
  • Ansible roles

  • Reverse Proxy

    • Webservers

      • geerlingguy.haproxy - Installs HAProxy on RedHat/CentOS and Debian/Ubuntu Linux servers.
      • geerlingguy.varnish - An Ansible Role that installs Varnish on RedHat/CentOS or Debian/Ubuntu Linux.
    • Databases

      • geerlingguy.mysql - Installs and configures MySQL or MariaDB server on RHEL/CentOS or Debian/Ubuntu servers.
      • ANXS.postgresql - Ansible role which installs and configures PostgreSQL, extensions, databases and users.
      • greendayonfire.mongodb - Ansible role to configure MongoDB
      • christophermancini.riak-kv - Ansible Riak is an Ansible role designed to install & configure Riak KV. In combination with Ansible hosts, it can be used to configure a single node or an entire cluster.
      • influxdb - InfluxDB Ansible Galaxy role. Sets up a working InfluxDB server.
    • Caching

    • Caching

      • aloysius.elasticsearch - Ansible role to install Elasticsearch on Debian (Ubuntu) and Enterprise Linux (RedHat, CentOS) systems, with full configuration capabilities. This role uses the official packages from Elastic. It may also work on Fedora and Amazon Linux, but these have not been tested.
      • geerlingguy.solr - An Ansible Role that installs Apache Solr on Linux servers.
  • Message Queues

  • System

    • Caching

      • ntp - Configures ntp
      • azmelanar.timezone - Role for installation packages of timezone and configuration system timezone.
  • Version Control

    • Logging and Monitoring

      • geerlingguy.git - Installs Git, a distributed version control system, on any RHEL/CentOS or Debian/Ubuntu Linux system.
    • Other