Files
ansible/roles/cloud_init/tasks/main.yml
2026-02-22 11:50:22 +01:00

20 lines
508 B
YAML

---
- name: Ensure required packages are installed
ansible.builtin.dnf:
name: "{{ cloud_init_packages }}"
state: present
update_cache: true
- name: Ensure cloud-init service is enabled
ansible.builtin.systemd:
name: "{{ cloud_init_service }}"
enabled: true
- name: Deploy custom cloud-init configuration
ansible.builtin.template:
src: 99-custom.cfg.j2
dest: /etc/cloud/cloud.cfg.d/99-custom.cfg
owner: root
group: root
mode: '0644'
notify: Restart cloud-init