764e54f530
fix: correct order of operations in nfs-host role
2023-11-04 17:16:02 +01:00
e524e06abd
feat: initial setup for host plumbum
2023-11-04 17:16:02 +01:00
00eafad2d0
feat: initial setup for host plumbum
2023-10-24 18:17:21 +02:00
f9999c9251
Add group k3s to inventory
2023-05-05 16:20:36 +02:00
02a88f010e
Add k3s hosts to inventory
2023-05-05 16:06:13 +02:00
1c2cea1dda
🔧 Clarify naming of ssh jump host groups
...
The key difference between these groups is not that one needs a jump
host and the other does not, but that all hosts of one group run on
machines located in the Netz39 rooms in Magdeburg, while the other group
contains only hosts hosted anywhere in the public internet. We'll need
this distinction for more things than SSH in the future, e.g. PR !132 .
(This is also better, because technically there could be a third group
requiring a jump host which is not ssh.n39.eu … 😉 )
Acked-by: Stefan Haun <tux@netz39.de>
Acked-by: David Kilias <dkdent@netz39.de>
2023-01-10 06:15:52 +01:00
083bab14e8
🔧 inventory: Introduce new group 'docker_host'
...
Hosts which have Docker installed and where containers can run.
Might make it easier to deploy a unified setup on each of them.
2022-12-21 18:54:51 +01:00
ab08f1daa1
🎨 inventory: Sort entries
...
Makes it easier to compare different groups against each other.
2022-12-21 18:54:51 +01:00
4b28eb5fbe
🔧 Add hobbes.n39.eu to inventory
2022-11-12 17:02:42 +01:00
bafdc15371
feat: 🎉 add host beaker
2022-11-06 20:08:00 +01: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
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
010660b873
feat: separate vault vars for group all
2022-11-01 18:29:23 +01:00
147a026439
Change login name again
2022-10-31 16:49:48 +00:00
b24c0ccd89
Change login name for Maximilian Grau
2022-10-31 16:49:48 +00:00
fe08d49ac9
Add Maximilian Grau
2022-10-31 16:49:48 +00:00
4fb0e70e66
Fix trivial yamllint whitespace warnings/errors
2022-10-26 18:56:20 +02:00
57a8a7e6ad
🔧 Add IP of BrotherQL label printer to inventory
2022-10-20 23:36:57 +02:00
3881a35bb5
feat: ✨ add influxdb docker config to pottwal
2022-10-20 22:46:54 +02:00
416d776e97
✨ Add redmine DB password to inventory
2022-10-20 22:30:41 +02:00
f4544b2555
✨ Add external CleanURI setup to inventory
2022-09-15 18:09:16 +02:00
ee9b4954d4
Merge pull request 'Pulse-Gateway für 19-Zoll-Raum Verbrauchsmessung' ( !65 ) from pulse-gw-svc into master
...
Reviewed-on: https://gitea.n39.eu/Netz39_Admin/netz39-infra-ansible/pulls/65
Reviewed-by: dkdent <dkdent@netz39.de>
2022-08-27 16:19:11 +00:00
af92b3e299
Add holmium.n39.eu to inventory
2022-08-27 14:12:11 +02:00
9a2b07bafc
Add power meter credentials to Radon inventory
2022-08-27 13:30:17 +02:00
87bc1d7a25
Add SIP registration string
...
This string contains user, password and registry (Sipgate). Instead of building
the rules around this, it is added as a whole string to the vault.
2022-08-05 10:32:02 +02:00
8375a835f4
Add configuration for DD24 dyndns role
2022-08-04 17:03:09 +02:00
fbde9090a9
Set up gatekeeper user (pi)
...
This is the user that will manage door and shutters
2022-07-24 18:09:06 +02:00
cf1fed21cb
platon: Set the MAC address that is registered in the router
2022-07-24 18:09:06 +02:00
1e4cbb8f44
Remove user setting (pi) for platon
...
Default admin users are now installed (as Raspbian continues
to discurage the user pi anyways) and administrators can use
their own accounts for Ansible.
2022-07-24 18:09:06 +02:00
953f116b6f
inventory: Define a group with all VMs running on proxmox (beaker)
...
Want to install some package for those hosts only.
2022-07-23 10:39:27 +02:00
91e803f26d
inventory: Join SSH keys to one line
...
authorized keys content has all those three parts in one line and the
keys for tux and dkdent already have it that way, too.
2022-07-22 07:04:57 +02:00
b85c3aab47
inventory: Fix indentation
...
Whitespace only. yamllint complained:
9:5 error wrong indentation: expected 6 but found 4 (indentation)
13:7 error wrong indentation: expected 8 but found 6 (indentation)
48:7 error wrong indentation: expected 8 but found 6 (indentation)
49:81 error line too long (402 > 80 characters) (line-length)
56:7 error wrong indentation: expected 8 but found 6 (indentation)
57:81 error line too long (99 > 80 characters) (line-length)
2022-07-22 07:04:57 +02:00
8997eb710b
inventory: Add missing document start
...
yamllint warning:
1:1 warning missing document start "---" (document-start)
2022-07-22 07:04:57 +02:00
0f0731d800
inventory: Rename file to add file extension
...
This is a YAML file, make ansible-lint (and me) happy and add a proper
file extension. Also helps editors to pick correct syntax highlighting.
2022-07-22 07:04:37 +02:00