Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 686 Bytes

README.md

File metadata and controls

53 lines (38 loc) · 686 Bytes

Ansible Role: Etcd

An Ansible role that installs clustered Etcd on your systemd enabled linux servers with automated certificate generation for mTLS.

Requirements

  • Ansible
  • Docker
  • Python
  • Systemd

Role Variables

See defaults/main.yml

Dependencies

None

Example Playbook

- name: Import etcd role
  hosts: all
  become: true
  roles:
    - ansible-etcd

Example Inventory

[etcd]
server1 ansible_host=192.168.88.223
server2 ansible_host=192.168.88.222
server3 ansible_host=192.168.88.224

License

MIT

Author Information

Andrey Oschepkov