Files
cluster-knaster/platform/proxmox/ansible/playbooks/site.yml
T
Robert RappandClaude Opus 5.5 908c698589
ci / test (push) Failing after 27s
proxmox: Site-Datei und pve-host-Rolle an die echten Knoten (pve44–pve61) angepasst
proxmox.yaml mit gelesenen PCI-IDs/IOMMU-Gruppen, eine GPU-VM pro Knoten
mit allen Karten, DHCP, Templates je Knoten. pve-host nur für GPU-Knoten:
vfio-pci-IDs auf dem Knoten gelesen, softdeps, sysfb aus, initramfs-
Handler, Vendor-Snippet für den Gast-Agenten, Replikation erst wenn
der Container existiert.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 18:58:34 +02:00

14 lines
516 B
YAML

# Reihenfolge: GPU-Knoten vorbereiten → Knoten einzeln neu starten → (tofu apply) → GPU-VMs → Infra
# pve61 (pve_kiosk) bekommt kein VFIO und keine NVIDIA-Sperre, seine iGPU bleibt für den Kiosk.
- name: GPU-Knoten (IOMMU, VFIO, NVIDIA auf dem Host gesperrt, Replikation)
hosts: pve_gpu_hosts
roles: [pve-host]
- name: GPU-VMs (Treiber gepinnt, Container-Toolkit, Docker, Xid-Exporter)
hosts: gpu_vms
roles: [docker-host, gpu-node]
- name: Infra-LXC (Docker)
hosts: infra
roles: [docker-host]