Referenz

Repo-Betrieb

Ausspielen, State, CI und Updates in groupdir-infra.

Ausspielen

NixOS:   colmena apply [--on HOST]
         + autoUpgrade von main (lab-gateway, vps)

DNS:     generate → tofu plan → tofu apply
         CI: Plan automatisch; Apply auf main manuell

Proxmox: tofu/proxmox (Bootstrap-VM), dann nixos-anywhere / Colmena

State (nicht in Git)

Backend: GitLab HTTP (backend "http" {})
DNS:     groupdir-dns
Proxmox: groupdir-proxmox

Updates

  • Renovate: Bot öffnet MRs für neue Flake-/Provider-Versionen; kein Auto-Merge
  • Hosts: ~03:15 (+ Delay) spielen main ein; Reboot nur 03:00–05:30
  • Renovate ändert Pins im Repo; autoUpgrade verteilt den Repo-Stand
  • Kein Auto-Apply für öffentliches DNS