--- etcd_interface: eth0 etcd_client_port: 2379 etcd_peer_port: 2380 etcd_peers_group: etcd etcd_url_scheme: http etcd_peer_url_scheme: http etcd_ca_file: /etc/etcd/ca.crt etcd_cert_file: /etc/etcd/client.crt etcd_key_file: /etc/etcd/client.key etcd_peer_ca_file: /etc/etcd/ca.crt etcd_peer_cert_file: /etc/etcd/peer.crt etcd_peer_key_file: /etc/etcd/peer.key etcd_initial_cluster_state: new etcd_initial_cluster_token: etcd-cluster-1 etcd_initial_advertise_peer_urls: "{{ etcd_peer_url_scheme }}://{{ hostvars[inventory_hostname]['ansible_' + etcd_interface]['ipv4']['address'] }}:{{ etcd_peer_port }}" etcd_listen_peer_urls: "{{ etcd_peer_url_scheme }}://{{ hostvars[inventory_hostname]['ansible_' + etcd_interface]['ipv4']['address'] }}:{{ etcd_peer_port }}" etcd_advertise_client_urls: "{{ etcd_url_scheme }}://{{ hostvars[inventory_hostname]['ansible_' + etcd_interface]['ipv4']['address'] }}:{{ etcd_client_port }}" etcd_listen_client_urls: "{{ etcd_url_scheme }}://{{ hostvars[inventory_hostname]['ansible_' + etcd_interface]['ipv4']['address'] }}:{{ etcd_client_port }}" etcd_data_dir: /var/lib/etcd/ os_firewall_allow: - service: etcd port: "{{etcd_client_port}}/tcp" - service: etcd peering port: "{{ etcd_peer_port }}/tcp"