Files
Random_Ansible_Stuff/inventories/core_infrastructure.yml
T

105 lines
3.9 KiB
YAML

---
all:
hosts:
blacktide:
ansible_host: "192.168.3.2"
connection: "local"
web:
ansible_host: "10.26.48.3"
docker_backup:
- container_name: gitea_new
directories_to_backup:
- /gitea_new
backup_dir: /backup/gitea_new
backup_name_prefix: gitea_new
max_backups_kept: 3
mysql_backup:
target: 10.26.48.3
target_port: 3306
target_username: "ansible"
target_password: !vault |
$ANSIBLE_VAULT;1.1;AES256
35636232613339633862326664653765616631623032663465326631323030323536663539313336
3462336531356362323636323439363465343465613131370a353632396338386135336133623739
63643933663937643333396237623935313265393065653465363133386461643435316337373430
6531663233633931390a313265333031346430653730353366393832333133653532666631623661
66316463663333623639623465383964616336656634313366656632643032326439
database_name: gitea
backup_dir: /backup/gitea_new_db
backup_name_prefix: gitea_new_db
max_backups_kept: 3
- container_name: infrastructure-compose-web_recipes-1
directories_to_backup:
- /tandoor
backup_dir: /backup/tandoor
backup_name_prefix: tandoor
max_backups_kept: 3
database:
ansible_host: "10.12.34.3"
dmz:
ansible_host: "172.16.132.4"
docker_backup:
- container_name: infrastructure-compose-velocity-1
directories_to_backup:
- /velocity
backup_dir: /backup/velocity
backup_name_prefix: velocity
max_backups_kept: 3
- container_name: infrastructure-compose-bedrockconnect-1
directories_to_backup:
- /root/bedrockconnect/custom_servers.json
backup_dir: /backup/bedrockconnect
backup_name_prefix: bedrockconnect
max_backups_kept: 3
games:
ansible_host: "10.20.24.3"
docker_backup:
- container_name: infrastructure-compose-caleysmc-1
directories_to_backup:
- /minecraft_caleysmc/world
- /minecraft_caleysmc/server.properties
- /minecraft_caleysmc/config/paper-global.yml
- /minecraft_caleysmc/whitelist.json
- /minecraft_caleysmc/plugins/CatchBall
- /minecraft_caleysmc/plugins/ChestShop
- /minecraft_caleysmc/plugins/CoreProtect/config.yml
- /minecraft_caleysmc/plugins/dynmap/configuration.txt
- /minecraft_caleysmc/plugins/EconomyShopGUI
- /minecraft_caleysmc/plugins/GriefPreventionData
- /minecraft_caleysmc/plugins/HuskHomes
- /minecraft_caleysmc/plugins/LuckPerms
- /minecraft_caleysmc/plugins/mcMMO/config.yml
- /minecraft_caleysmc/plugins/Multiverse-Core
- /minecraft_caleysmc/plugins/Multiverse-Portals
- /minecraft_caleysmc/plugins/PlayerPoints
- /minecraft_caleysmc/plugins/SkinsRestorer
- /minecraft_caleysmc/plugins/Vault
backup_dir: /backup/minecraft
backup_name_prefix: caleysmc
max_backups_kept: 3
- container_name: infrastructure-compose-thespacebetween-1
directories_to_backup:
- /minecraft_caleysmc/world
- /minecraft_caleysmc/server.properties
- /minecraft_caleysmc/config/paper-global.yml
- /minecraft_caleysmc/whitelist.json
- /minecraft_caleysmc/plugins/SkinsRestorer
backup_dir: /backup/minecraft
backup_name_prefix: thespacebetween
max_backups_kept: 3
nfsserver:
ansible_host: "10.42.0.3"
nextcloud:
ansible_host: "10.26.48.4"
children:
docker_nodes:
hosts:
web:
database:
dmz:
games:
nextcloud:
database_nodes:
database: