summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2026-07-26 01:01:39 +0200
committerAhmed Abdelhalim <[email protected]>2026-07-26 01:41:35 +0200
commit2f60116a43706774f1a815d8513d0ec23e880fc2 (patch)
tree78e98be79d473671d124bd12982d30d8dff71139
parent87c598e0adb88581982bfa59375bdd1a7fe53969 (diff)
Update the ssh keys for each of the hosts w/examples
-rw-r--r--group_vars/all.ymlbin148 -> 898 bytes
-rw-r--r--group_vars/all.yml.example8
-rw-r--r--host_vars/desktop.local.ymlbin1090 -> 1610 bytes
-rw-r--r--host_vars/desktop.local.yml.example9
-rw-r--r--host_vars/laptop.local.ymlbin1011 -> 1531 bytes
-rw-r--r--host_vars/laptop.local.yml.example9
-rw-r--r--host_vars/macbook.local.ymlbin1315 -> 1835 bytes
-rw-r--r--host_vars/macbook.local.yml.example9
-rw-r--r--host_vars/pve.local.ymlbin540 -> 1060 bytes
-rw-r--r--host_vars/pve.local.yml.example9
-rw-r--r--host_vars/rpi5.local.ymlbin3910 -> 4430 bytes
-rw-r--r--host_vars/rpi5.local.yml.example9
-rw-r--r--molecule/archlinux-gnome/converge.yml9
-rw-r--r--molecule/archlinux/converge.yml9
-rw-r--r--molecule/debian/converge.yml9
-rw-r--r--molecule/proxmox/converge.yml9
-rw-r--r--molecule/raspberrypi/converge.yml9
-rw-r--r--molecule/ubuntu/converge.yml9
18 files changed, 106 insertions, 1 deletions
diff --git a/group_vars/all.yml b/group_vars/all.yml
index 0873440c..d5a8a535 100644
--- a/group_vars/all.yml
+++ b/group_vars/all.yml
Binary files differ
diff --git a/group_vars/all.yml.example b/group_vars/all.yml.example
index 90789e87..2b1c5d93 100644
--- a/group_vars/all.yml.example
+++ b/group_vars/all.yml.example
@@ -1,6 +1,12 @@
---
user_public_keys:
- "ssh-ed25519 AAAA...fMo"
- - "ssh-rsa AAAA...4I3"
+ - "ssh-ed25519 AAAA...4I3"
ssh_port: 2222
+
+ssh_knonwn_hosts:
+ - "git.sr.ht ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMZvRd4EtM7R+IHVMWmDkVU3VLQTSwQDSAvW0t2Tkj60"
+ - "github.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl"
+ - "[desktop.local]:2222 ssh-ed25519 AAAA...fMo"
+ - "[laptop.local]:2222 ssh-ed25519 AAAA...4I3"
diff --git a/host_vars/desktop.local.yml b/host_vars/desktop.local.yml
index 86ef7da7..6c2026ae 100644
--- a/host_vars/desktop.local.yml
+++ b/host_vars/desktop.local.yml
Binary files differ
diff --git a/host_vars/desktop.local.yml.example b/host_vars/desktop.local.yml.example
index 35890e53..9c018ba2 100644
--- a/host_vars/desktop.local.yml.example
+++ b/host_vars/desktop.local.yml.example
@@ -4,6 +4,15 @@ network_ipv4_address: "10.0.0.201"
network_ipv4_gateway: "10.0.0.254"
network_ipv4_dns: "10.0.0.254"
+# Generate with: ssh-keygen -t ed25519 -f host_key -C '' -N ''
+ssh_public_key: "ssh-ed25519 AAAA...fMo"
+ssh_private_key: |
+ -----BEGIN OPENSSH PRIVATE KEY-----
+ b3BlbnNzaC1r..........................................................
+ ......................................................................
+ ...................BAgME
+ -----END OPENSSH PRIVATE KEY-----
+
go_versions:
- "latest"
- "1.25.3"
diff --git a/host_vars/laptop.local.yml b/host_vars/laptop.local.yml
index fbb83ac2..3ef9dd3f 100644
--- a/host_vars/laptop.local.yml
+++ b/host_vars/laptop.local.yml
Binary files differ
diff --git a/host_vars/laptop.local.yml.example b/host_vars/laptop.local.yml.example
index e0b5e0d8..a59c0095 100644
--- a/host_vars/laptop.local.yml.example
+++ b/host_vars/laptop.local.yml.example
@@ -4,6 +4,15 @@ network_ipv4_address: "10.0.0.202"
network_ipv4_gateway: "10.0.0.1"
network_ipv4_dns: "10.0.0.1"
+# Generate with: ssh-keygen -t ed25519 -f host_key -C '' -N ''
+ssh_public_key: "ssh-ed25519 AAAA...fMo"
+ssh_private_key: |
+ -----BEGIN OPENSSH PRIVATE KEY-----
+ b3BlbnNzaC1r..........................................................
+ ......................................................................
+ ...................BAgME
+ -----END OPENSSH PRIVATE KEY-----
+
python_versions:
- "3.13.7"
- "3.12.11"
diff --git a/host_vars/macbook.local.yml b/host_vars/macbook.local.yml
index 2a5b3172..9dd5d6a2 100644
--- a/host_vars/macbook.local.yml
+++ b/host_vars/macbook.local.yml
Binary files differ
diff --git a/host_vars/macbook.local.yml.example b/host_vars/macbook.local.yml.example
index 264446c5..acf85295 100644
--- a/host_vars/macbook.local.yml.example
+++ b/host_vars/macbook.local.yml.example
@@ -4,6 +4,15 @@ network_ipv4_address: "10.0.0.203"
network_ipv4_gateway: "10.0.0.254"
network_ipv4_dns: "10.0.0.254"
+# Generate with: ssh-keygen -t ed25519 -f host_key -C '' -N ''
+ssh_public_key: "ssh-ed25519 AAAA...fMo"
+ssh_private_key: |
+ -----BEGIN OPENSSH PRIVATE KEY-----
+ b3BlbnNzaC1r..........................................................
+ ......................................................................
+ ...................BAgME
+ -----END OPENSSH PRIVATE KEY-----
+
go_versions:
- "latest"
- "1.25.3"
diff --git a/host_vars/pve.local.yml b/host_vars/pve.local.yml
index 214b6264..d17f8cbc 100644
--- a/host_vars/pve.local.yml
+++ b/host_vars/pve.local.yml
Binary files differ
diff --git a/host_vars/pve.local.yml.example b/host_vars/pve.local.yml.example
index cc872e67..1c3c964c 100644
--- a/host_vars/pve.local.yml.example
+++ b/host_vars/pve.local.yml.example
@@ -7,6 +7,15 @@ network_ipv4_gateway: "10.0.0.254"
network_ipv4_dns: "10.0.0.254"
network_bridge_interface: "eth0"
+# Generate with: ssh-keygen -t ed25519 -f host_key -C '' -N ''
+ssh_public_key: "ssh-ed25519 AAAA...fMo"
+ssh_private_key: |
+ -----BEGIN OPENSSH PRIVATE KEY-----
+ b3BlbnNzaC1r..........................................................
+ ......................................................................
+ ...................BAgME
+ -----END OPENSSH PRIVATE KEY-----
+
pve_admin_user: "admin"
pve_admin_password: "changeme"
pve_storage_device: "/dev/sda4"
diff --git a/host_vars/rpi5.local.yml b/host_vars/rpi5.local.yml
index d2ecdb2f..16760177 100644
--- a/host_vars/rpi5.local.yml
+++ b/host_vars/rpi5.local.yml
Binary files differ
diff --git a/host_vars/rpi5.local.yml.example b/host_vars/rpi5.local.yml.example
index 20d9d15e..3dfca0f2 100644
--- a/host_vars/rpi5.local.yml.example
+++ b/host_vars/rpi5.local.yml.example
@@ -3,6 +3,15 @@ network_interface: "eth0"
network_ipv4_address: "10.0.0.254"
network_ipv4_gateway: "10.0.0.1"
+# Generate with: ssh-keygen -t ed25519 -f host_key -C '' -N ''
+ssh_public_key: "ssh-ed25519 AAAA...fMo"
+ssh_private_key: |
+ -----BEGIN OPENSSH PRIVATE KEY-----
+ b3BlbnNzaC1r..........................................................
+ ......................................................................
+ ...................BAgME
+ -----END OPENSSH PRIVATE KEY-----
+
proxy_type: "caddy"
pihole_hostname: "dns.home.arpa"
diff --git a/molecule/archlinux-gnome/converge.yml b/molecule/archlinux-gnome/converge.yml
index 382cb2fd..ca98927d 100644
--- a/molecule/archlinux-gnome/converge.yml
+++ b/molecule/archlinux-gnome/converge.yml
@@ -8,6 +8,15 @@
- "ssh-ed25519 AAAA...fMo"
- "ssh-rsa AAAA...4I3"
user_groups: ["wheel", "test_group"]
+ ssh_public_key: "ssh-ed25519 AAAA...fMo"
+ ssh_private_key: |
+ -----BEGIN OPENSSH PRIVATE KEY-----
+ b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
+ QyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQAAAJi7TmCqu05g
+ qgAAAAtzc2gtZWQyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQ
+ AAAEBgO+cOwV2j8gNZ/EugDk+vbi0eGrK125vRcE3FOtJJMRDQbJ0JUtVedenMHEzoxuZE
+ gMc2MLx2pmgUeDHU+JKBAAAAEm1vbGVjdWxlLXRlc3Qtb25seQECAw==
+ -----END OPENSSH PRIVATE KEY-----
roles:
- role: "hostname"
- role: "network"
diff --git a/molecule/archlinux/converge.yml b/molecule/archlinux/converge.yml
index 8bfda8f1..fd6a7de2 100644
--- a/molecule/archlinux/converge.yml
+++ b/molecule/archlinux/converge.yml
@@ -8,6 +8,15 @@
- "ssh-ed25519 AAAA...fMo"
- "ssh-rsa AAAA...4I3"
user_groups: ["wheel", "test_group"]
+ ssh_public_key: "ssh-ed25519 AAAA...fMo"
+ ssh_private_key: |
+ -----BEGIN OPENSSH PRIVATE KEY-----
+ b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
+ QyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQAAAJi7TmCqu05g
+ qgAAAAtzc2gtZWQyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQ
+ AAAEBgO+cOwV2j8gNZ/EugDk+vbi0eGrK125vRcE3FOtJJMRDQbJ0JUtVedenMHEzoxuZE
+ gMc2MLx2pmgUeDHU+JKBAAAAEm1vbGVjdWxlLXRlc3Qtb25seQECAw==
+ -----END OPENSSH PRIVATE KEY-----
roles:
- role: "hostname"
- role: "network"
diff --git a/molecule/debian/converge.yml b/molecule/debian/converge.yml
index 2c6d5679..5dbd441c 100644
--- a/molecule/debian/converge.yml
+++ b/molecule/debian/converge.yml
@@ -8,6 +8,15 @@
- "ssh-ed25519 AAAA...fMo"
- "ssh-rsa AAAA...4I3"
user_groups: ["wheel", "test_group"]
+ ssh_public_key: "ssh-ed25519 AAAA...fMo"
+ ssh_private_key: |
+ -----BEGIN OPENSSH PRIVATE KEY-----
+ b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
+ QyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQAAAJi7TmCqu05g
+ qgAAAAtzc2gtZWQyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQ
+ AAAEBgO+cOwV2j8gNZ/EugDk+vbi0eGrK125vRcE3FOtJJMRDQbJ0JUtVedenMHEzoxuZE
+ gMc2MLx2pmgUeDHU+JKBAAAAEm1vbGVjdWxlLXRlc3Qtb25seQECAw==
+ -----END OPENSSH PRIVATE KEY-----
roles:
- role: "hostname"
- role: "network"
diff --git a/molecule/proxmox/converge.yml b/molecule/proxmox/converge.yml
index 4b0df407..98ba284d 100644
--- a/molecule/proxmox/converge.yml
+++ b/molecule/proxmox/converge.yml
@@ -8,6 +8,15 @@
- "ssh-ed25519 AAAA...fMo"
- "ssh-rsa AAAA...4I3"
user_groups: ["wheel", "test_group"]
+ ssh_public_key: "ssh-ed25519 AAAA...fMo"
+ ssh_private_key: |
+ -----BEGIN OPENSSH PRIVATE KEY-----
+ b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
+ QyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQAAAJi7TmCqu05g
+ qgAAAAtzc2gtZWQyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQ
+ AAAEBgO+cOwV2j8gNZ/EugDk+vbi0eGrK125vRcE3FOtJJMRDQbJ0JUtVedenMHEzoxuZE
+ gMc2MLx2pmgUeDHU+JKBAAAAEm1vbGVjdWxlLXRlc3Qtb25seQECAw==
+ -----END OPENSSH PRIVATE KEY-----
roles:
- role: "hostname"
- role: "network"
diff --git a/molecule/raspberrypi/converge.yml b/molecule/raspberrypi/converge.yml
index 880fec34..ea92a0e5 100644
--- a/molecule/raspberrypi/converge.yml
+++ b/molecule/raspberrypi/converge.yml
@@ -8,6 +8,15 @@
- "ssh-ed25519 AAAA...fMo"
- "ssh-rsa AAAA...4I3"
user_groups: ["wheel", "test_group"]
+ ssh_public_key: "ssh-ed25519 AAAA...fMo"
+ ssh_private_key: |
+ -----BEGIN OPENSSH PRIVATE KEY-----
+ b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
+ QyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQAAAJi7TmCqu05g
+ qgAAAAtzc2gtZWQyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQ
+ AAAEBgO+cOwV2j8gNZ/EugDk+vbi0eGrK125vRcE3FOtJJMRDQbJ0JUtVedenMHEzoxuZE
+ gMc2MLx2pmgUeDHU+JKBAAAAEm1vbGVjdWxlLXRlc3Qtb25seQECAw==
+ -----END OPENSSH PRIVATE KEY-----
roles:
- role: "hostname"
- role: "network"
diff --git a/molecule/ubuntu/converge.yml b/molecule/ubuntu/converge.yml
index 306b1387..9c360e1f 100644
--- a/molecule/ubuntu/converge.yml
+++ b/molecule/ubuntu/converge.yml
@@ -8,6 +8,15 @@
- "ssh-ed25519 AAAA...fMo"
- "ssh-rsa AAAA...4I3"
user_groups: ["wheel", "test_group"]
+ ssh_public_key: "ssh-ed25519 AAAA...fMo"
+ ssh_private_key: |
+ -----BEGIN OPENSSH PRIVATE KEY-----
+ b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
+ QyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQAAAJi7TmCqu05g
+ qgAAAAtzc2gtZWQyNTUxOQAAACAQ0GydCVLVXnXpzBxM6MbmRIDHNjC8dqZoFHgx1PiSgQ
+ AAAEBgO+cOwV2j8gNZ/EugDk+vbi0eGrK125vRcE3FOtJJMRDQbJ0JUtVedenMHEzoxuZE
+ gMc2MLx2pmgUeDHU+JKBAAAAEm1vbGVjdWxlLXRlc3Qtb25seQECAw==
+ -----END OPENSSH PRIVATE KEY-----
roles:
- role: "hostname"
- role: "network"