Files
learn-devops/ansible/roles/etcd/tasks/service.yml
github-actions[bot] f8fe304cd9 patroni-postgresql-cluster (#13)
* Описана инфрастуктура кластера

* Добавлена роль etcd

* Добавлена роль haproxy

* Добавлена роль keepalived

* Добавлена роль ntp_install

* Добавлена роль patroni

* Добавлена групповые переменные

---------

Co-authored-by: Fedor Batonogov <f.batonogov@yandex.ru>
2024-06-18 10:37:21 +03:00

22 lines
538 B
YAML

---
- name: Задаю права для директории
ansible.builtin.file:
path: /var/lib/etcd
state: directory
recurse: true
owner: "{{ patroni_uid }}"
group: "{{ patroni_uid }}"
- name: Наливаю юнит файл etcd
ansible.builtin.template:
src: etcd.service.j2
dest: /etc/systemd/system/etcd.service
notify:
- Перезапускаю etcd.service
- name: Настраиваю etcd.service
ansible.builtin.systemd:
name: etcd.service
state: started
enabled: true