ansible-st2 - Ansible Roles and Playbooks to deploy StackStorm

  •        15

Ansible playbooks to deploy StackStorm.StackStorm is event-driven automation platform written in Python. With over 50+ integrations like GitHub, Docker, Nagios, NewRelic, AWS, Ansible it allows you to wire together your existing infrastructure into complex Workflows with auto-remediation and many more. Aka IFTTT orchestration for Ops.



Related Projects

st2 - StackStorm (aka "IFTTT for Ops") is event-driven automation commonly used for auto-remediation, security responses, facilitated troubleshooting, complex deployments, and more

StackStorm is a platform for integration and automation across services and tools, taking actions in response to events. Learn more at is a platform for integration and automation across services and tools. It ties together your existing infrastructure and application environment so you can more easily automate that environment -- with a particular focus on taking actions in response to events.

ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy

Ansible is a radically simple IT automation system. It handles configuration-management, application deployment, cloud provisioning, ad-hoc task-execution, and multinode orchestration - including trivializing things like zero downtime rolling updates with load balancers.Many users run straight from the development branch (it's generally fine to do so), but you might also wish to consume a release.

ansible-for-devops - Ansible examples from Ansible for DevOps.

This repository contains Ansible examples developed to support different sections of Ansible for DevOps, a book on Ansible by Jeff Geerling. Most of the examples are full-fledged VM examples, which use Vagrant, VirtualBox, and Ansible to boot and configure VMs on your local workstation. Not all playbooks follow all of Ansible's best practices, as they illustrate particular Ansible features in an instructive manner.

openshift-ansible - OpenShift Installation and Configuration Management

This repository contains Ansible roles and playbooks to install, upgrade, and manage OpenShift clusters.Note: the Ansible playbooks in this repository require an RPM package that provides docker. Currently, the RPMs from do not provide this requirement, though they may in the future. This limitation is being tracked by #2720.

ansible-rails - Ansible: Ruby on Rails Server

Rename hosts.example to hosts and modify the contents. Rename group_vars/all.example to group_vars/all and modify the contentes.

ansible-tuto - Ansible tutorial

This tutorial presents Ansible step-by-step. You'll need to have a (virtual or physical) machine to act as an Ansible node. A Vagrant environment is provided for going through this tutorial. Ansible is a configuration management software that lets you control and configure nodes from another machine. What makes it different from other management software is that Ansible uses (potentially existing) SSH infrastructure, while others (Chef, Puppet, ...) need a specific PKI infrastructure to be set up.

ansible-jenkins - Ansible playbook: Jenkins

ansible-jenkins is an Ansible role. Use this role to install Jenkins and install/update plugins. The code should reside in the roles directory of ansible ( See ansible documentation for more information on roles ), in a folder jenkins.

ansible-container - Ansible Container is a tool to build Docker images and orchestrate containers using only Ansible playbooks

Ansible Container is a tool for building Docker images and orchestrating containers using Ansible playbooks.Creates a directory ansible with files to get you started. Read the comments, and edit to suit your needs.

mac-dev-playbook - Mac setup and configuration via Ansible.

This playbook installs and configures most of the software I use on my Mac for web and software development. Some things in macOS are slightly difficult to automate, so I still have some manual installation steps, but at least it's all documented here. This is a work in progress, and is mostly a means for me to document my current Mac's setup. I'll be evolving this set of playbooks over time.

ansible-vagrant-examples - Ansible examples using Vagrant to deploy to local VMs.

This repository contains a collection of example virtual machines running various applications. The VMs are created via Vagrant and provisioned via Ansible. You can cd into any of the included directories and run vagrant up, and a generic Linux VM will be booted and configured in a few minutes. You just need to install Vagrant, VirtualBox, and Ansible. View the included file in any of the subdirectories to find out more about the particular VM.

ansible-docker-base - Ansible base Images for easy Ansible-Playbook-based Docker builds

These are base docker images that include Ansible.Ansible, Inc maintains these images so that people can easily build docker images from ansible playbooks.

ansible-examples - A few starter examples of ansible playbooks, to show features and how they work together

This repository contains examples and best practices for building Ansible Playbooks.

ceph-ansible - Ansible playbooks for Ceph

Ansible playbooks for Ceph, the distributed filesystem.

ansigenome - A tool to help you gather information and manage your Ansible roles.

Ansigenome is a command line tool designed to help you manage your Ansible roles. Generated from the DebOps project.

testinfra - Testinfra test your infrastructures

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.

openstack-ansible - Ansible playbooks for deploying OpenStack.

OpenStack-Ansible is an official OpenStack project which aims to deploy production environments from source in a way that makes it scalable while also being simple to operate, upgrade, and grow.For an overview of the mission, repositories and related Wiki home page, please see the formal Home Page for the project.

ansible-role-jenkins - Ansible Role - Jenkins CI

Installs Jenkins CI on RHEL/CentOS and Debian/Ubuntu servers. Requires curl to be installed on the server. Also, newer versions of Jenkins require Java 8+ (see the test playbooks inside the tests/ directory for an example of how to use newer versions of Java for your OS).

raspberry-pi-dramble - Drupal HA/HP Cluster using Raspberry Pis

A cluster (Bramble) of Raspberry Pis on which Drupal will be deployed using Ansible. Read the rest of this README and the official Dramble Wiki for more information about the Dramble.

ios-dev-playbook - 不会运维的 iOS 开发不是好设计师。这个 Ansible Playbook 能快速配置 iOS 开发需要的服务,安装如 Gogs、GitLab、Jenkins、Ghost、Ajenti 等常用服务。

不会运维的 iOS 开发不是好设计师。这个 Ansible Playbook 能快速配置 iOS 开发需要的服务,安装如 Gogs、GitLab、Jenkins、Ghost、Ajenti 等常用服务。

metamon - Collection of Ansible playbooks to quickly start your Django Application

Collection of Ansible playbooks to quickly start your Django Application