Kubernetes
GitHub Actions CI su Kubernetes
L'avvio di un cluster kind o k3s richiede alcuni minuti prima dell'inizio dei test.
3m → 40s
Inizio del gruppo
18m → 6m
Suite E2E
Perché succede
Cosa cambiare
- Memorizza nella cache l'immagine del kind node in modo che la creazione del cluster salti il pull
- Utilizza un runner con KVM in modo che la VM del cluster sia accelerata dall'hardware
- Precarica le immagini dell'applicazione nel cluster anziché estrarle da un registro
Kubernetes 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.TimoneGli aggiornamenti delle dipendenze dei grafici e il linting si raffreddano ogni volta.Disco ArgoI processi di distribuzione eseguono il polling dello stato di sincronizzazione e bruciano i minuti CI in attesa.