GitOps è un approccio allo sviluppo software che semplifica il Continuous Deployment. Si basa fondamentalmente sull'uso di Git come single source of truth, sia per il codice dell'applicazione che per l'infrastruttura che la deve ospitare e per questo motivo sposa benissimo o applicazioni cloud native o applicazioni ospitate su orchestratori (es. Kubernetes).
Partendo dai principi GitOps, vedremo tool, esempi pratici e best practices.
GitOps è un approccio allo sviluppo software che semplifica il Continuous Deployment. Si basa fondamentalmente sull'uso di Git come single source of truth, sia per il codice dell'applicazione che per l'infrastruttura che la deve ospitare e per questo motivo sposa benissimo o applicazioni cloud native o applicazioni ospitate su orchestratori (es. Kubernetes). Partendo dai principi GitOps, vedremo tool, esempi pratici e best practices.