Disco Argo
Argo CD CI su GitHub Actions
I processi di distribuzione eseguono il polling dello stato di sincronizzazione e bruciano i minuti CI in attesa.
−75%
Costo del corridore durante l'attesa
Perché succede
Cosa cambiare
- Attiva la sincronizzazione ed esci; lascia che Argo CD riporti lo stato tramite un webhook
- Se devi aspettare, esegui il polling con un timeout su un runner da 2 vCPU anziché su uno di grandi dimensioni
- Separare la build dell'immagine dall'aggiornamento del manifest in modo che un'implementazione lenta non blocchi le build
CD Argo su runnerhut
La tua prossima build potrebbe essere due volte più veloce, a metà prezzo
Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.
Correlati
Terraformterraform init scarica ogni provider ad ogni esecuzione.PulumiL'installazione del plugin e delle dipendenze viene eseguita prima di ogni anteprima.KubernetesL'avvio di un cluster kind o k3s richiede alcuni minuti prima dell'inizio dei test.TimoneGli aggiornamenti delle dipendenze dei grafici e il linting si raffreddano ogni volta.