-
Notifications
You must be signed in to change notification settings - Fork 38
/
Copy pathtower-vars-base.yml
37 lines (25 loc) · 1.26 KB
/
tower-vars-base.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
29
30
31
32
33
34
35
36
37
---
# NOTE assuming bundled instalaler
tower_version: 3.6.3-1
# required for roles included from the installer
bundle_install: true
tower_bundle_version: el7
#default download/extract location for installer
tower_installer_dir: tower-installer
# expected media file based on tower version. Assumes bundle with el extension (e.g .el7)
tower_artifact: "ansible-tower-setup-bundle-{{ tower_version }}.{{ tower_bundle_version }}.tar.gz"
#get the current installer directory
tower_installer_basedir_cmd: "tar --exclude='*/*' -tf {{ tower_installer_dir }}/{{ tower_artifact }}"
#need to trim the trailing slash
tower_installer_current: '{{ tower_installer_dir }}/{{ (lookup("pipe", tower_installer_basedir_cmd))[:-1] }}'
# exclude tower_inventory_ha or tower_inventory_dr if only using one configuration
tower_inventory_pm: inventory_ha_dr/inventory_pm
tower_inventory_dr: inventory_ha_dr/inventory_dr
tower_inventory_ha: inventory_ha_dr/inventory_ha
# indicate whether the database is managed by the installer and toolkit or
# provided as a service. If set to true, all replication configuration is skipped
tower_db_external: false
# indicate vault password file. presence of this var indicates vault is used
#tower_vault_file: .vault-pass
#override RAM reqts
tower_ram_override: false