Homelab
Podman Snippets
Nützliche Podman-Befehle für den täglichen Betrieb.
Logins
Alle Zugangsdaten sind entweder in der Persönlichen Keepass Datendank (für personalisierte Logindaten) oder in der IT Datenbank. Der Login auf die Server geschieht über SSH Schlüssel. Ein Login mit dem Passwort ist nicht vorgesehen.
Für den externen Zugriff ist der Login über VPN oder einem Bastion Host bastion@vpn.example.com:3022 möglich. Generell sollte jedoch ein Login auf die Server nur zum Suchen von Fehlern stattfinden. Die Verwaltung erfolgt ausschliesslich über Ansible. Jede händisch durchgeführte Änderung muss im Nachhinein in Ansible eingepflegt und getestet werden.
Hetzner Server
Anbei ist der Ablauf beschrieben einen Hetzner Server in das System einzubinden.
Control{1,2}
Primärfunktion # Workernodes für Kubernetes.
Installierte Software # k3s
Control{1,2,3}
Primärfunktion # Controlnodes für Kubernetes.
Installierte Software # k3s
Windows
Windows-Clients und -Server im Homelab: Installation, Domäne, Gruppenrichtlinien und Automatisierung.
Setup Windows Client
Windows Rechner mit Professional Version kaufen (Aufgeräumt wird über Ansible)
Windows Rechner vollständig laden
Beim ersten Anschalten lokalen Benutzer oder Domäne auswählen.
Lokaler Benutzer ist der Hauptnutzer des Gerätes.
Kennwort wird in der IT Datenbank gesichert
Alle Datensammelei während des Setups verbieten
Rechner in Domäne aufnehmen
Ansible Setup Script starten (liegt im ansible-main Repo unter files)
Samba Schema
Active Directory Schema Erweiterungen
Hardware im Homelab
Hier findet man eine Übersicht über die im Homelab verwendete Hardware.
Ist ein Server erreichbar?
Wie teste ich, ob ein Server prinzipiell erreichbar ist? # Der Befehl ping ist auf allen Rechnern installert. Unter Windows muss dafür das Programm cmd.exe gestartet werden. Dies findest du mit der Sucher oder unter C:\Windows\System32\cmd.exe
So sieht ein Ping via IPv6 aus:
Erste Hilfe
Erster Schritt # Läuft das Gerät? Hast du das Gerät einmal neu gestartet? Abmelden und anmelden reicht nicht aus! Sind alle Kabel angeschlossen und richtig eingesteckt? Ist der Bildschirm angeschaltet? Was hast du getan, bevor das Gerät nicht mehr ging? Zweiter Schritt # Statusseite checken Dritter Schritt # Neustart des Rechners == (nach jeder Änderung!) == Vierter Schritt # Evtl. ausstehende Updates ausführen