refactor common role

This commit is contained in:
HgO
2020-11-28 20:47:30 +01:00
parent 67b8c5f230
commit 2b8f69fc41
45 changed files with 756 additions and 110 deletions

View File

@@ -0,0 +1,31 @@
openssh_port: "12322"
nginx_dhparam_size: 3072
smtp_accounts:
ahoy:
host: mail.infomaniak.ch
port: 587
from: ahoy@pirateparty.be
username: ahoy@pirateparty.be
password: "{{ vault_smtp_account_ahoy_password }}"
smtp_default_account: ahoy
smtp_default_recipient: it@pirateparty.be
node_exporter_password: "{{ vault_node_exporter_password }}"
storage_box_enabled: yes
storage_box_host: storage.pirateparty.be
storage_box_username: "{{ vault_storage_box_username }}"
storage_box_password: "{{ vault_storage_box_password }}"
borg_passphrase: "{{ vault_borg_passphrase }}"
# Add SSH keys in playbooks/files/ssh/<username>/
users:
- name: hgo
- name: tierce
- name: backup
groups: []
acme_email: it@pirateparty.be

View File

@@ -0,0 +1,11 @@
$ANSIBLE_VAULT;1.2;AES256;62a40f49-7deb-45e3-8c17-639277033357
65393535396562366132383030663065656633343839326661386330626365343036326165616263
3130623331623634386333373134333864616662323633650a373033613761333332393937643339
31313763366437343933656366633762666234363133353265336164623063333239393865336363
3437303962393962620a343364653936396562306635323163326433306237623264393734383562
37636466666363363736373934306137343738383062623831623533336439633061363965633138
39383966626565666265303137663335663061373563306363323030323239326133333661653230
36646131303238346563373763353765613664623936343564633534626263346161653161666631
62343561373233653336623063323561393438316566643365623337623637653966663131336235
34353361626266616331333435313732313339623735643730633933633439333962653862316134
3163306462313137633166366461333462303034316631373165