-
Notifications
You must be signed in to change notification settings - Fork 0
/
inventory.yml
28 lines (28 loc) · 1.31 KB
/
inventory.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Inventory template - replace with your own groups, hosts and variables
all:
children:
your-host-group:
vars:
# Host connexion variables
ansible_user: opensilex
# Deployment configuration variables
backup_deploy_location: "/home/{{ ansible_user }}/opensilex-backup"
backup_log_location: "{{ backup_deploy_location }}/log"
backup_logrotate_location: "{{ backup_log_location }}/logrotate"
remote_ssh_key: ""
remote_ssh_key_public: ""
# Scripts configuration variables
j2_backup_directory: "{{ backup_deploy_location }}/backups"
j2_bin_directory: "/home/{{ ansible_user }}/opensilex-instances/bin/{{ inventory_hostname }}"
j2_logs_directory: "/home/{{ ansible_user }}/opensilex-instances/logs"
j2_mongo_host: localhost
j2_mongo_database: "{{ inventory_hostname }}"
j2_rdf4j_host: http://localhost:8080/rdf4j-server
j2_rdf4j_repository: "{{ inventory_hostname }}"
j2_backup_retaining_duration: "-30 day"
j2_remote_backup_login: ""
j2_remote_backup_host: ""
j2_remote_backup_ssh_keyfile: "/home/{{ ansible_user }}/.ssh/some_key"
j2_remote_backup_directory: "/home/{{ j2_remote_backup_login }}/opensilex-backup/{{ inventory_hostname }}"
hosts:
your-host: