Unverified Commit b1c8875d authored by Dmitriy Safronov's avatar Dmitriy Safronov Committed by GitHub
Browse files

Initial (#1)

parent fa7a710c
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
# ansible_role-template

Create systemd dependency between k3s and keepalived

defaults/main.yml

0 → 100644
+3 −0
Original line number Diff line number Diff line
---

arkk3s_systemd_dir: "/etc/systemd/system"

handlers/main.yml

0 → 100644
+8 −0
Original line number Diff line number Diff line
---

- name: Restart service keepalived
  ansible.builtin.systemd:
    state: restarted
    enabled: true
    daemon_reload: true
    name: keepalived

tasks/main.yml

0 → 100644
+22 −0
Original line number Diff line number Diff line
---

- name: Create keepalived service override dir
  ansible.builtin.file:
    path: "{{ arkk3s_systemd_dir }}/keepalived.service.d"
    state: directory
    mode: '0755'

- name: Add dependency to keepalived service
  ansible.builtin.copy:
    content: |
      [Unit]
      Requisite=k3s.service
      After=k3s.service

      [Install]
      WantedBy=k3s.service
    dest: "{{ arkk3s_systemd_dir }}/keepalived.service.d/k3s.conf"
    owner: root
    group: root
    mode: '0644'
  notify: Restart service keepalived