bob/ansible/playbook.yaml

31 lines
756 B
YAML

---
- name: Prepare incus server host
hosts: host_system
tasks:
- name: Prepare system
ansible.builtin.import_role:
name: system
tags: system
# FIXME: Role needs much fixup before it can run
# - name: Prepare incus
# ansible.builtin.import_role:
# name: incus-install
# tags: incus
# ansible-galaxy install geerlingguy.docker
- name: Install docker
hosts: instance_system
tasks:
- name: Install docker and docker compose
ansible.builtin.import_role:
name: geerlingguy.docker
tags: docker
- name: Prepare all docker hosted containers
hosts: instance_system
tasks:
- name: Set up Arr stack
ansible.builtin.import_role:
name: arr
tags: arr