diff --git a/ansible.cfg b/ansible.cfg index 7e76272..69e096a 100644 --- a/ansible.cfg +++ b/ansible.cfg @@ -1,5 +1,5 @@ [defaults] -inventory = inventory.yml +inventory = inventory nocows = 1 vault_password_file = ~/.ansible-mdk-vault diff --git a/inventory.yml b/inventory similarity index 85% rename from inventory.yml rename to inventory index af48ead..34a5401 100644 --- a/inventory.yml +++ b/inventory @@ -4,5 +4,8 @@ www.mdk.fr ansible_host=51.15.187.166 online_server=sd-131717 [laptops] zhakar.local ansible_host=127.0.0.1 +[smartphones] +mobian.local + [silence] silence.local ansible_host=192.168.1.210 diff --git a/laptop.yml b/laptop.yml new file mode 100644 index 0000000..8dc2f87 --- /dev/null +++ b/laptop.yml @@ -0,0 +1,11 @@ +--- + +- hosts: laptops + tasks: + - name: Setup laptop + include_role: name=exim + vars: + smtp_host: "{{ vault_smtp_host }}" + smtp_port: "{{ vault_smtp_port }}" + smtp_username: "{{ vault_smtp_username }}" + smtp_password: "{{ vault_smtp_password }}" diff --git a/mdk.fr.yml b/mdk.fr.yml index ee9f429..70cd1fd 100644 --- a/mdk.fr.yml +++ b/mdk.fr.yml @@ -4,6 +4,14 @@ vars: letsencrypt_email: julien@palard.fr tasks: + - name: Setup email + include_role: name=exim + vars: + smtp_host: "{{ vault_smtp_host }}" + smtp_port: "{{ vault_smtp_port }}" + smtp_username: "{{ vault_smtp_username }}" + smtp_password: "{{ vault_smtp_password }}" + - name: Setup mdk.fr include_role: name=nginx vars: diff --git a/smartphones.yml b/smartphones.yml new file mode 100644 index 0000000..fe4850d --- /dev/null +++ b/smartphones.yml @@ -0,0 +1,11 @@ +--- + +- hosts: smartphones + tasks: + - name: Setup smartphone + include_role: name=exim + vars: + smtp_host: "{{ vault_smtp_host }}" + smtp_port: "{{ vault_smtp_port }}" + smtp_username: "{{ vault_smtp_username }}" + smtp_password: "{{ vault_smtp_password }}"