GitOps significa trattare la configurazione dell'infrastruttura come codice: vive in un repository git, ogni modifica è una pull request con review, e un automatismo (tipicamente una pipeline CI) applica lo stato del repo al sistema reale. I benefici concreti: storia completa di chi ha cambiato cosa, rollback = git revert, e fine delle modifiche a mano non documentate fatte dal collega che ora è in ferie.
Esempi funzionanti nel portfolio, tutti su GitHub Actions:
- zonecontrol e wafcontrol – impostazioni zone e WAF Cloudflare da file versionati
- dnscontrol-actions – DNS multi-provider con rollback
- patterns e limits – regole WAF e rate limiting rigenerate ogni giorno e committate