Homelab/ansible/site.yml

25 lines
771 B
YAML
Raw Normal View History

---
# Site.yml - Orchestre tous les playbooks dans l'ordre
# Usage :
# Tout deployer : ansible-playbook site.yml
# Une VM seule : ansible-playbook site.yml --limit forgejo
# Un role seul : ansible-playbook site.yml --tags docker
- name: Configuration de base (toutes les VMs)
ansible.builtin.import_playbook: playbooks/base.yml
- name: Installation Docker
ansible.builtin.import_playbook: playbooks/docker.yml
- name: Configuration gateway
ansible.builtin.import_playbook: playbooks/gateway.yml
- name: Deploiement Forgejo
ansible.builtin.import_playbook: playbooks/forgejo.yml
- name: Deploiement Nextcloud
ansible.builtin.import_playbook: playbooks/nextcloud.yml
- name: Deploiement outils
ansible.builtin.import_playbook: playbooks/tools.yml