homelab-v3/ansible/site.yml

33 lines
817 B
YAML

---
- name: Host Preparation
import_playbook: ./playbooks/01_host_prep.yml
tags: host_prep
- name: Virtualization Setup
import_playbook: ./playbooks/02_kvm_setup.yml
tags: kvm_setup
- name: Identity Management Installation
import_playbook: ./playbooks/03_freeipa_install.yml
tags: freeipa
- name: Services Deployment
import_playbook: ./playbooks/04_services_deploy.yml
tags: services
- name: Playit.gg Server Setup
import_playbook: ./playbooks/05_playit_setup.yml
tags: playit
- name: Cloudflared Tunnel Setup
import_playbook: ./playbooks/06_cloudflared_setup.yml
tags: cloudflared
- name: Grafana/Prometheus Setup
import_playbook: ./playbooks/07_observability.yml
tags: observability
- name: Gitea & Act Runner Setup
import_playbook: ./playbooks/09_gitea_setup.yml
tags: gitea