mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-29 04:51:16 +08:00
32 lines
1.4 KiB
YAML
32 lines
1.4 KiB
YAML
---
|
|
etcd_interface: "{{ ansible_default_ipv4.interface }}"
|
|
etcd_client_port: 2379
|
|
etcd_peer_port: 2380
|
|
etcd_peers_group: etcd
|
|
etcd_url_scheme: http
|
|
etcd_peer_url_scheme: http
|
|
etcd_conf_dir: /etc/etcd
|
|
etcd_ca_file: "{{ etcd_conf_dir }}/ca.crt"
|
|
etcd_cert_file: "{{ etcd_conf_dir }}/server.crt"
|
|
etcd_key_file: "{{ etcd_conf_dir }}/server.key"
|
|
etcd_peer_ca_file: "{{ etcd_conf_dir }}/ca.crt"
|
|
etcd_peer_cert_file: "{{ etcd_conf_dir }}/peer.crt"
|
|
etcd_peer_key_file: "{{ etcd_conf_dir }}/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_use_firewalld: False
|
|
os_firewall_allow:
|
|
- service: etcd
|
|
port: "{{etcd_client_port}}/tcp"
|
|
- service: etcd peering
|
|
port: "{{ etcd_peer_port }}/tcp"
|