#!/usr/bin/env ansible-playbook # vim:ft=ansible: --- # Preambulatory system configuration - import_playbook: playbooks/all.yml - import_playbook: playbooks/all_scanner.yml # Platform configuration - import_playbook: playbooks/platforms_ub2004.yml - import_playbook: playbooks/platforms_proxmox-ve-7.yml # Manufacturer configuration - import_playbook: playbooks/manufacturers_raspi.yml - import_playbook: playbooks/manufacturers_s76.yml # Tags for fundamental services - import_playbook: playbooks/tags_zerotier.yml - import_playbook: playbooks/tags_snmp.yml - import_playbook: playbooks/tags_nagios.yml # Role (in the Netbox sense) configuration - import_playbook: playbooks/device_roles_bastion.yml - import_playbook: playbooks/device_roles_game.yml - import_playbook: playbooks/device_roles_workstation.yml # Home configuration - import_playbook: playbooks/home_db.yml - import_playbook: playbooks/home_fs.yml - import_playbook: playbooks/home_app.yml - import_playbook: playbooks/home_game.yml - import_playbook: playbooks/home_media.yml - import_playbook: playbooks/home_automation.yml # Production configuration - import_playbook: playbooks/prod_db.yml - import_playbook: playbooks/prod_web.yml - import_playbook: playbooks/prod_com.yml - import_playbook: playbooks/prod_game.yml # Supplementary tags - import_playbook: playbooks/tags_ansible.yml - import_playbook: playbooks/tags_ansible-pull.yml # Housekeeping tags for one-off tasks - import_playbook: playbooks/tags_docker-prune.yml - import_playbook: playbooks/tags_autoreboot.yml # Last little bit of cleanup - import_playbook: playbooks/cleanup.yml