Reorganize ALL of the playbooks

This commit is contained in:
Salt 2021-08-23 20:28:18 -05:00
parent a2a5f6eedc
commit 02dd6cd553
12 changed files with 17 additions and 15 deletions

View File

@ -37,19 +37,21 @@
UsePAM: yes
X11Forwarding: no
tags: [ sshd, common ]
# Fundamental daemon configuration
- import_playbook: playbooks/zerotier.yml
- import_playbook: playbooks/snmp.yml
- import_playbook: playbooks/nrpe.yml
# Application configuration
- import_playbook: playbooks/db.yml
- import_playbook: playbooks/web.yml
- import_playbook: playbooks/game.yml
- import_playbook: playbooks/pis.yml
- import_playbook: playbooks/pik8s-storage.yml
- import_playbook: playbooks/pik8s.yml
- import_playbook: playbooks/desktop.yml
# Background task configuration
# Manufacturer configuration
- import_playbook: playbooks/manufacturers_raspi.yml
# Tags for fundamental services
- import_playbook: playbooks/tags_zerotier.yml
- import_playbook: playbooks/tags_snmp.yml
- import_playbook: playbooks/tags_nagios-nrpe.yml
# Device roles
- import_playbook: playbooks/device_roles_pik8s-storage.yml
- import_playbook: playbooks/device_roles_pik8s.yml
- import_playbook: playbooks/device_roles_workstation.yml
# Production configuration
- import_playbook: playbooks/prod_db.yml
- import_playbook: playbooks/prod_web.yml
- import_playbook: playbooks/prod_game.yml
# Supplementary tags
- import_playbook: playbooks/tags_ansible-pull.yml
# Housekeeping
- import_playbook: playbooks/docker-prune.yml
# Housekeeping tags for one-off tasks
- import_playbook: playbooks/tags_docker-prune.yml