Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/retr0h/ansible-etcd
No Longer Maintained
https://github.com/retr0h/ansible-etcd
ansible ansible-role etcd
Last synced: 19 days ago
JSON representation
No Longer Maintained
- Host: GitHub
- URL: https://github.com/retr0h/ansible-etcd
- Owner: retr0h
- License: mit
- Created: 2014-07-29T05:39:33.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-03-17T22:17:52.000Z (almost 7 years ago)
- Last Synced: 2024-11-24T15:35:52.117Z (about 1 month ago)
- Topics: ansible, ansible-role, etcd
- Language: Python
- Homepage:
- Size: 61.5 KB
- Stars: 53
- Watchers: 7
- Forks: 15
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list-ansible - ansible-etcd
README
etcd
====A role which installs and manages a clustered etcd.
Role ready status
-----------------[![Build Status](http://img.shields.io/travis/retr0h/ansible-etcd.svg?style=flat-square)](https://travis-ci.org/retr0h/ansible-etcd)
[![Galaxy](http://img.shields.io/badge/galaxy-ansible--etcd-blue.svg?style=flat-square)](https://galaxy.ansible.com/list#/roles/1206)Requirements
------------* Ansible 2.2
* Rsync
* SSL libraries
* IProute2Role Variables
--------------In order to accommodate a variety of different OSes, ansible-etcd uses a set of OS-family
specific variable files located in /var. These files are included selectively when you run
the default playbook. As a result, if you would like to deploy to multiple different OS families,
you need to call the playbook multiple times, as the playbook includes variables only for the
first detected OS.Dependencies
------------There are no dependencies of ansible-etcd. If you are deploying to CoreOS, however, it is assumed
that you have already bootstapped python per [coreos-bootstrap](https://github.com/defunctzombie/ansible-coreos-bootstrap).Example Playbook
----------------- hosts: redhat-hosts
roles:
- retr0h.etcd- hosts: debian-hosts
roles:
- retr0h.etcdTesting
-------Tests are performed by [Molecule](http://molecule.readthedocs.org/en/latest/).
$ tox
License
-------MIT