Move some playbook variables to inventory
This commit is contained in:
parent
3641d2dd35
commit
23ba286cd3
4 changed files with 15 additions and 6 deletions
|
@ -1,7 +1,7 @@
|
|||
[defaults]
|
||||
vault_password_file = get-vault-password.sh
|
||||
stdout_callback = yaml
|
||||
inventory = inventory.ini
|
||||
inventory = inventory/
|
||||
|
||||
[ssh_connection]
|
||||
ssh_args = -o UserKnownHostsFile=known_hosts -F ssh_config
|
||||
|
|
6
inventory/group_vars/mailservers
Normal file
6
inventory/group_vars/mailservers
Normal file
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
|
||||
virtual_domain: tunuifranken.info
|
||||
server_admin: "dns@{{ virtual_domain }}"
|
||||
domain: "{{ ansible_hostname }}.{{ virtual_domain }}"
|
||||
foo: bar
|
|
@ -2,3 +2,11 @@ lime2
|
|||
lime2-test remote_user=vagrant
|
||||
mailserver
|
||||
mailserver-test remote_user=vagrant
|
||||
|
||||
[lime2servers]
|
||||
lime2
|
||||
lime2-test
|
||||
|
||||
[mailservers]
|
||||
mailserver
|
||||
mailserver-test
|
|
@ -5,15 +5,10 @@
|
|||
- name: Install mail server
|
||||
gather_facts: true
|
||||
hosts: mailserver,mailserver-test
|
||||
vars:
|
||||
virtual_domain: tunuifranken.info
|
||||
roles:
|
||||
- role: common_handlers
|
||||
tags: always
|
||||
- role: deploy_certificate
|
||||
vars:
|
||||
server_admin: "dns@{{ virtual_domain }}"
|
||||
domain: "{{ ansible_hostname }}.{{ virtual_domain }}"
|
||||
tags: cert
|
||||
- role: mailserver_database
|
||||
tags: database
|
||||
|
|
Loading…
Reference in a new issue