Use consistent naming in patroni.yml
This commit is contained in:
		| @@ -4,10 +4,10 @@ name: {{ ansible_hostname }} | ||||
|  | ||||
| restapi: | ||||
|     listen: '0.0.0.0:8008' | ||||
|     connect_address: '{{ ansible_hostname }}.{{ pvc_cluster_domain }}:8008' | ||||
|     connect_address: {% for node in pvc_nodes if node.hostname == inventory_hostname %}'{{ node.hostname.split('.')[0] }}.{{ pvc_cluster_domain }}:8008'{% endfor %} | ||||
|  | ||||
| zookeeper: | ||||
|     hosts: [ {% for node in pvc_nodes if node.is_coordinator %}"{{ node.hostname }}.{{ pvc_cluster_domain }}:2181",{% endfor %} ] | ||||
|     hosts: [ {% for node in pvc_nodes if node.is_coordinator %}"{{ node.hostname.split('.')[0] }}.{{ pvc_cluster_domain }}:2181"{% if not loop.last %},{% endif %}{% endfor %} ] | ||||
|  | ||||
| bootstrap: | ||||
|     dcs: | ||||
| @@ -29,8 +29,8 @@ bootstrap: | ||||
|     pg_hba: | ||||
|     - local all all peer | ||||
|     - host replication replicator 127.0.0.1/32 trust | ||||
| {% for host in groups[hostvars[inventory_hostname].group_names[0]] %} | ||||
|     - host replication replicator {{ host }}.{{ pvc_cluster_domain }} trust | ||||
| {% for node in pvc_nodes if node.is_coordinator %} | ||||
|     - host replication replicator {{ node.hostname.split('.')[0] }}.{{ pvc_cluster_domain }} trust | ||||
| {% endfor %} | ||||
|     - host all all 0.0.0.0/0 md5 | ||||
|  | ||||
| @@ -43,7 +43,8 @@ bootstrap: | ||||
|  | ||||
| postgresql: | ||||
|     listen: '0.0.0.0:5432' | ||||
|     connect_address: '{{ ansible_hostname }}.{{ pvc_cluster_domain }}:5432' | ||||
|     connect_address: {% for node in pvc_nodes if node.hostname == inventory_hostname %}'{{ node.hostname.split('.')[0] }}.{{ pvc_cluster_domain }}:5432' | ||||
| {% endfor %} | ||||
|     log_destination: 'stderr' | ||||
|     log_min_messages: INFO | ||||
|     custom_conf: /etc/postgresql/postgresql.pvc.conf | ||||
|   | ||||
		Reference in New Issue
	
	Block a user