Guider
Hvordan bruke spot-instanser for CI-løpere
On-demand-forekomster er dyre for arbeidsbelastninger som iboende kan prøves på nytt.
5 min lesing
Hvorfor det skjer
Hvordan fikse det
- Bruk spot for korte jobber med god caching, on-demand for langfrigivelsesbygg
- Diversifiser på tvers av instanstyper slik at én kapasitetsmangel ikke drenerer bassenget
- Håndter avbruddsvarselet ved å tømme i stedet for å dø midt i jobben
- Hold en liten etterspørselspool for jobber som ikke må avbrytes
Neste bygg kan gå dobbelt så fort, til halve prisen
Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.
Relatert
Hvordan redusere kostnadene for GitHub ActionsCI-regningen vokser raskere enn teamet, og ingen er sikre på hvorfor.Hvordan måle CI-kostnad per pull-forespørselDu vet den månedlige summen, men ikke hva en enkelt pull-forespørsel koster.Hvordan tilskrive CI-kostnader til teamCI-forbruk er én linje på fakturaen, og ingen team føler seg ansvarlige for det.Hvordan sette et CI-minuttbudsjettUtgifter oppdages i slutten av måneden i stedet for kontrollert i løpet av den.