etcd_cluster
andrewrothstein.etcd_cluster
Configures an etcd cluster. Runs a voting member on every host in the etcd-master
group
and a proxy on the rest of the hosts in the etcd
group.
Requirements
See meta/main.yml
Role Variables
Dependencies
See meta/main.yml
Example Playbook
example inventory.ini
# voting and non-voting members
[etcd]
host[1:n].test
# voting members
[etcd_master]
host[1:3].test
in your playbook:
- hosts: etcd
roles:
- role: andrewrothstein.etcd_cluster
# if you don't want to secure your install then use
# etcd_secure: False
Get details of etcd cluster
etcdctl endpoint status --cluster -w table
License
MIT
Author Information
Andrew Rothstein andrew.rothstein@gmail.com
Install
ansible-galaxy install andrewrothstein/ansible-etcd_cluster
License
mit
Downloads
148
Owner
Dreamer, coder