ebd8d13b25
🔧 Install mailx
2022-11-16 21:28:39 +01:00
efd8326523
🔧 Improve unattended-upgrades setup
...
According to https://github.com/hifis-net/ansible-role-unattended-upgrades#origins-patterns
2022-11-16 21:28:39 +01:00
3f5d63348d
Merge pull request ' 🎨 Add some common software packages to all hosts' ( !115 ) from main-software into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/115
Reviewed-by: dkdent <dkdent@netz39.de>
2022-11-15 16:27:37 +01:00
1c62788d7f
🎨 Call users role from roles section
...
There is no need (special arguments, ordering) to call the role
from a task.
2022-11-14 16:09:57 +01:00
1b762c190d
✨ Install some common packages on all hosts
...
These packages are helpful for administrative tasks
2022-11-14 16:08:37 +01:00
83829341c9
Merge pull request ' ✨ Add host hobbes.n39.eu' ( !113 ) from host-hobbes into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/113
Reviewed-by: dkdent <dkdent@netz39.de>
2022-11-13 17:27:44 +01:00
64bf735c21
✨ Setup grafana kiosk on hobbes.n39.eu
2022-11-13 17:13:34 +01:00
3ddc2e80f0
🔧 Link hobbes playbook in main.yml
2022-11-12 17:02:42 +01:00
4b28eb5fbe
🔧 Add hobbes.n39.eu to inventory
2022-11-12 17:02:42 +01:00
dd2b1f79b7
Merge pull request ' 🔧 Add volume for grafana configuration' ( !114 ) from grafana-cfg into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/114
Reviewed-by: dkdent <dkdent@netz39.de>
2022-11-12 17:02:08 +01:00
612d666b2e
🔧 Add volume for grafana configuration
...
We need to make custom configurations for grafana.
2022-11-12 16:24:05 +01:00
0ebeff9225
Merge pull request 'feat: ✨ add playbook for grafana configuration' ( !110 ) from feat/configure-grafana into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/110
Reviewed-by: Stefan Haun <tux@netz39.de>
2022-11-12 15:48:50 +01:00
d89b5eea04
Merge pull request 'apache-ProxyPreserveHost' ( !111 ) from apache-ProxyPreserveHost into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/111
Reviewed-by: dkdent <dkdent@netz39.de>
2022-11-12 15:48:23 +01:00
029838344c
Merge pull request 'docs: add command to verify changes' ( !112 ) from add-verification-docs into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/112
2022-11-12 15:43:51 +01:00
865901f86d
docs: add command to verify changes
2022-11-12 15:41:30 +01:00
cc0dcb3188
update requirements.yml to correctly install collection
2022-11-12 15:31:51 +01:00
4e4cd46102
feat: ✨ add playbook for grafana configuration
2022-11-12 15:31:51 +01:00
538dd6c470
🐛 Set ProxyPreserveHost On for grafana
...
https://community.grafana.com/t/origin-not-allowed-messages-after-upgrade-to-8-3-6/60550
2022-11-12 13:32:25 +01:00
ad9dfbffd8
✨ Add option to set ProxyPreserveHost
...
https://httpd.apache.org/docs/current/en/mod/mod_proxy.html#proxypreservehost
2022-11-12 13:32:25 +01:00
ce770f9467
Merge pull request 'feat: ✨ add admins to proxmox user permissions file' ( !109 ) from feat/beaker-add-proxmox-permissions into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/109
Reviewed-by: Stefan Haun <tux@netz39.de>
Reviewed-by: Alexander Dahl <alex@netz39.de>
2022-11-12 13:30:43 +01:00
e6feb12366
Merge pull request 'feat: add grafana container to pottwal' ( !108 ) from add-grafana into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/108
2022-11-11 22:14:14 +01:00
3f76e19c4d
fixup! feat: add grafana container to pottwal
2022-11-11 20:25:22 +01:00
8194f488ad
feat: ✨ add admins to proxmox user permissions file
2022-11-11 14:56:02 +01:00
cbf8cce0d3
add https ingress for grafana
2022-11-11 14:52:37 +01:00
85c0c6af4e
feat: add grafana container to pottwal
2022-11-10 23:47:29 +01:00
15abcbb676
Merge pull request 'Add timezone info to docker containers' ( !107 ) from tz into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/107
Reviewed-by: dkdent <dkdent@netz39.de>
Reviewed-by: Alexander Dahl <alex@netz39.de>
2022-11-10 21:53:07 +01:00
0b83ee25cd
🔧 Add timezone info to cleanuri containers
2022-11-10 17:54:45 +01:00
83d1a64689
🔧 Change env to yaml dict for jabber-static-website
2022-11-10 13:05:18 +01:00
5adb80503d
🔧 Change env to yaml dict for gitea
2022-11-10 13:05:18 +01:00
6796e2f273
🔧 Add timezone information to docker containers
...
Docker does not take the tzdata from host systems, so the
timezone needs to be set individually.
Otherwise dates without explicit timezone information or Z will
be generated or interpreted in the wrong timezone
(such as dokuwiki signatures)
2022-11-10 13:05:18 +01:00
b200819f26
🔨 Rename ag_timezone → timezone
...
Move from role-dependent to generic name for this variable
2022-11-07 16:35:41 +01:00
e93b899173
Merge pull request 'Unify docker data directories' ( !106 ) from tau-data-dir into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/106
Reviewed-by: Alexander Dahl <alex@netz39.de>
2022-11-07 15:33:44 +00:00
4c80352145
Change tau docker data directory to match other hosts
2022-11-07 15:16:43 +01:00
b185f563e3
Merge pull request 'feat: 🎉 add host beaker' ( !105 ) from add-beaker-playbook into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/105
Reviewed-by: Stefan Haun <tux@netz39.de>
2022-11-07 13:47:40 +00:00
bafdc15371
feat: 🎉 add host beaker
2022-11-06 20:08:00 +01:00
a191de209c
Merge pull request 'add a playbook to configure ssh to use the ssh gateway for the internal systems' ( !104 ) from ssh-config-playbook into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/104
Reviewed-by: Stefan Haun <tux@netz39.de>
2022-11-06 07:25:04 +00:00
61cbc4abdd
add a playbook to configure ssh to use the ssh gateway for the internal systems
2022-11-05 09:14:48 +01:00
c560cbe67d
Merge pull request ' 🚚 Rename files to show host/group affiliation' ( !103 ) from rename-files into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/103
Reviewed-by: dkdent <dkdent@netz39.de>
Reviewed-by: Alexander Dahl <alex@netz39.de>
2022-11-05 07:24:16 +00:00
a647c314ad
🚚 Rename group playbooks to group-*
2022-11-04 22:35:41 +01:00
f11ddd9778
🚚 Rename host playbooks to host-*
2022-11-04 22:34:37 +01:00
9a873d934a
Merge pull request 'separate-vault-vars' ( !101 ) from separate-vault-vars into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/101
Reviewed-by: Alexander Dahl <alex@netz39.de>
Reviewed-by: tux <tux@netz39.de>
2022-11-04 18:36:43 +00:00
6ad7482cd1
move krypton.n39.eu vars to host_vars directory
2022-11-04 14:58:46 +01:00
0556932cf3
move radon.n39.eu vars to host_vars directory
2022-11-04 14:58:46 +01:00
d61f7fd828
move platon.n39.eu vars to host_vars directory
2022-11-04 14:58:45 +01:00
7ae5ffbc34
move unicorn.n39.eu vars to host_vars directory
2022-11-04 14:58:45 +01:00
67b2bf2004
move pottwal.n39.eu vars to host_vars directory
2022-11-04 14:58:45 +01:00
6f42a574bc
move tau.netz39.de vars to host_vars directory
2022-11-04 14:58:44 +01:00
7450d926ea
doc: add vault editing to README.md
2022-11-01 18:31:10 +01:00
010660b873
feat: separate vault vars for group all
2022-11-01 18:29:23 +01:00
118e442ea8
Merge branch 'MG09/add-user-max2' from PR !100
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/100
2022-10-31 18:07:53 +01:00