chore: add ansible inventory

Signed-off-by: Matej Focko <me@mfocko.xyz>
This commit is contained in:
Matej Focko 2023-08-30 15:43:19 +02:00
parent 657f0e30ea
commit d449c3ae2c
Signed by: mfocko
GPG key ID: 7C47D46246790496
5 changed files with 58 additions and 1 deletions

View file

@ -1,3 +1,3 @@
[defaults]
inventory = inventory/inventory
inventory = inventory/
roles_path = roles/

30
inventory/desktops.yml Normal file
View file

@ -0,0 +1,30 @@
---
desktops:
hosts:
hertz:
ampere:
git_email: "mfocko@redhat.com"
ohm:
vars:
sshd:
port: 22
auth:
permit_root_login: "no"
password_authentication: "yes"
trusted_ca: true
sign_host_keys: false
flatpak:
apps:
- com.chatterino.chatterino
- com.discordapp.Discord
- com.spotify.Client
# - net.ankiweb.Anki
- org.gnome.DejaDup
- org.mozilla.Thunderbird
# - org.raspberrypi.rpi-imager
- org.telegram.desktop
# - org.x.Warpinator

7
inventory/global.yml Normal file
View file

@ -0,0 +1,7 @@
---
all:
vars:
target_user: "mfocko"
fullname: "Matej Focko"
git_email: "me@mfocko.xyz"
gpg_signingkey: "7C47D46246790496"

14
inventory/servers.yml Normal file
View file

@ -0,0 +1,14 @@
---
servers:
hosts:
poincare:
maxwell:
sshd:
port: 6969
auth:
permit_root_login: "no"
password_authentication: "no"
trusted_ca: true
sign_host_keys: true

6
inventory/ssh_only.yml Normal file
View file

@ -0,0 +1,6 @@
---
ssh_only:
hosts:
aisa:
anxur:
merlin: