---
- name: Install etcd
  yum: pkg=etcd state=installed disable_gpg_check=yes

- name: Install etcdctl
  yum: pkg=etcdctl state=installed disable_gpg_check=yes

- name: Write etcd global config file
  template: src=etcd.conf.j2 dest=/etc/etcd/etcd.conf
  notify:
    - restart etcd

- name: Open firewalld port for etcd
  firewalld: port=4001/tcp permanent=false state=enabled

- name: Save firewalld port for etcd
  firewalld: port=4001/tcp permanent=true state=enabled

- name: Enable etcd
  service: name=etcd enabled=yes state=started