vagrant/kea-dhcp-ha/provision/setup-kea.yml
2024-01-10 15:36:22 +01:00

38 lines
910 B
YAML

---
- hosts: all
become: true
tasks:
- name: kea-dhcp4-server et kea-ctrl-agent ...
apt:
name:
- kea-dhcp4-server
- kea-dhcp6-server
- kea-ctrl-agent
state: present
- name: change adresse IP dans /etc/kea/kea-ctrl-agent.conf
ansible.builtin.replace:
path: /etc/kea/kea-ctrl-agent.conf
regexp: '"http-host": "127.0.0.1",'
replace: '"http-host": "{{ srv_ip }}",'
backup: yes
- name: relance service kea-ctrl-agent
ansible.builtin.service:
name: kea-ctrl-agent
state: restarted
enabled: yes
- name: genere ikea-dhcp4.conf a partir de la template
ansible.builtin.template:
src: kea-dhcp4.conf.j2
dest: /etc/kea/kea-dhcp4.conf
backup: yes
- name: relance service kea-dhcp4-server
ansible.builtin.service:
name: kea-dhcp4-server
state: restarted
enabled: yes