Update to 2022-07-23 14:00

This commit is contained in:
Daniel Berteaud
2022-07-23 14:00:15 +02:00
parent 5d2e9f2e70
commit d44b7ae506
7 changed files with 37 additions and 11 deletions

View File

@@ -1,6 +1,12 @@
---
- name: Deploy consul configuration
template: src=consul.json.j2 dest={{ consul_root_dir }}/etc/consul.json owner=root group={{ consul_user }} mode=640
notify: reload consul
template:
src: consul.json.j2
dest: "{{ consul_root_dir }}/etc/consul.json"
owner: root
group: "{{ consul_user }}"
mode: 640
validate: consul validate %s
notify: restart consul
tags: consul

View File

@@ -53,3 +53,9 @@
when: consul_unit.changed
tags: consul
- name: Install backup hooks
template: src={{ item }}-backup.j2 dest=/etc/backup/{{ item }}.d/consul mode=755
loop:
- pre
- post
tags: consul