debt-pirate/admin/playbooks/01-setup/setup-base-system.yml

19 lines
408 B
YAML

---
- name: Setup Base System
hosts: alpha
become: yes
vars_files:
- '{{ inventory_dir }}/vars.yml'
tasks:
- name: Install UFW
ansible.builtin.package:
name: ufw
state: present
- name: Allow Access to Named Applications
community.general.ufw:
rule: allow
name: '{{ item }}'
delete: true
loop:
- OpenSSH
- WWW Full