/* voltgrid */ → deploy
VoltGrid Deployment
Ein Push auf main, und die Pipeline übernimmt: Lint und statische Analyse, Tests mit Coverage-Gate, Docker-Build, Migrationen mit Rollback-Plan, Staging-Smoke-Tests, und ein Canary-Rollout, der erst bei 0 % Fehlerrate auf 100 % dreht. Der Lauf unten spielt automatisch ab.
gates
Jede Stufe ist ein Gate: schlägt Lint, ein Test oder das Coverage-Minimum fehl, kommt nichts in Produktion.
canary
Neue Versionen sehen erst 10 %, dann 50 % des Traffics, Fehlerrate und p95-Latenz entscheiden über den Rest.
rollback
Migrationen werden mit Rollback-Plan angewendet, das vorherige Image bleibt im Registry, zurück in unter einer Minute.
// Demonstrativer Lauf · Zero-Downtime-Deploys mit Gates und Canary sind der Standard, den ich in Projekten aufsetze.