Commit dd241254 authored by Simon Cornet's avatar Simon Cornet
Browse files

feat: add alpine support

parent 9975a08a
Loading
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
---

# kea-dhcp4-server
- name: "restart kea-dhcp4-server"
- name: "restart kea-dhcp4 alpine"
  ansible.builtin.service:
    name: "kea-dhcp4"
    state: "restarted"
    enabled: true
  when: ansible_os_family == "Alpine"

- name: "restart kea-dhcp4 debian"
  ansible.builtin.systemd:
    name: "kea-dhcp4-server"
    state: "restarted"
    daemon_reload: true
    enabled: true
  when: ansible_os_family == "Debian"
+1 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ This role configures KEA DHCP.

| Operating System | Version |
| --- | ----- |
| Alpine | 3.22 |
| Debian | 12 |

## Tags
+12 −1
Original line number Diff line number Diff line
---

# create directory
- name: "create - directory - kea"
  ansible.builtin.file:
    path: "/etc/kea"
    state: "directory"
    owner: "root"
    group: "root"
    mode: "0775"

# configure kea-dhcp4
- name: "config - kea-dhcp4"
  ansible.builtin.template:
@@ -8,4 +17,6 @@
    owner: "root"
    group: "root"
    mode: "0644"
  notify: "restart kea-dhcp4-server"
  notify: 
    - "restart kea-dhcp4 alpine"
    - "restart kea-dhcp4 debian"
+7 −1
Original line number Diff line number Diff line
---

# install kea-dhcp4-server
# install kea-dhcp4
- name: "install kea-dhcp4"
  community.general.apk:
    name: "kea-dhcp4"
    update_cache: true
  when: 'ansible_os_family == "Alpine"'

- name: "install kea-dhcp4-server"
  ansible.builtin.apt:
    name: "kea-dhcp4-server"