Zum Hauptinhalt springen

Automation

Powershell

PowerShell-Automatisierungsskripte # Nachfolgend finden Sie eine Sammlung von PowerShell-Skripten zur Automatisierung verschiedener Aufgaben für unterschiedliche Produkte und Hersteller.

New-ScheduledSnapshot.ps1

Dieses PowerShell-Skript ermöglicht das Erstellen eines geplanten Snapshots für eine oder mehrere VMware vCenter virtuelle Maschinen (VMs). Es automatisiert die Erstellung von Snapshots basierend auf einem definierten Zeitplan, was besonders für Backup- und Wartungszwecke in virtualisierten Umgebungen nützlich ist.

Kubernetes Cluster mit Proxmox VMs

K3s erlaubt mit geringem Aufwand einen hochverfügbaren Kubernetes-Cluster auf Proxmox Virtual Environment (oder vergleichbar) einzurichten. K3s ist eine schlanke Kubernetes-Distribution von Rancher, die sich besonders für Edge-Computing, IoT und Homelab-Umgebungen eignet. Durch den Einsatz von drei Master Nodes in einem HA-Setup mit embedded etcd, einem HAProxy als Load Balancer und mehreren Worker Nodes entsteht eine produktionsnahe Cluster-Architektur, die Ausfallsicherheit bietet.

Get-VMDiskReport.ps1

Dieses Skript erstellt eine Auflistung (CSV-Datei) aller virtuellen Festplatten (VMDKs). Diese Datei kann anschließend weiterverarbeitet oder mit Tools wie Excel ausgewertet werden.