Files
les-03/opdracht-4/playbook.yml
2025-06-03 13:23:53 +00:00

32 lines
748 B
YAML

- name: Install Nginx on webservers
hosts: webservers
become: true
tasks:
- name: Ensure Nginx is installed
ansible.builtin.apt:
name: nginx
state: present
update_cache: true
- name: Ensure Nginx is running and enabled
ansible.builtin.service:
name: nginx
state: started
enabled: true
- name: Install MariaDB on database server
hosts: databaseservers
become: true
tasks:
- name: Ensure MariaDB is installed
ansible.builtin.apt:
name: mariadb-server
state: present
update_cache: true
- name: Ensure MariaDB is running and enabled
ansible.builtin.service:
name: mariadb
state: started
enabled: true