Commit graph

39 commits

Author SHA1 Message Date
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
tux
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
Renamed from inventory (Browse further)