add_new_member.yml 386 B

1234567891011
  1. ---
  2. # Set some facts to reference from hostvars
  3. - import_tasks: set_facts.yml
  4. - name: Add new etcd members to cluster
  5. command: "{{ hostvars[etcd_ca_host].etcdctlv2 }} member add {{ etcd_hostname }} {{ etcd_peer_url_scheme }}://{{ etcd_ip }}:{{ etcd_peer_port }}"
  6. delegate_to: "{{ etcd_ca_host }}"
  7. register: etcd_add_check
  8. retries: 3
  9. delay: 10
  10. until: etcd_add_check.rc == 0