Průvodci
Jak používat instance spotů pro běžce CI
Instance na vyžádání jsou drahé pro pracovní zátěže, které lze přirozeně opakovat.
5 min čtení
Instance na vyžádání jsou drahé pro pracovní zátěže, které lze přirozeně opakovat.
Proč se to děje
CI je dobrá spotová zátěž, ale přerušená úloha ztratí veškerý svůj průběh, pokud pro ni není kanál navržen.
Jak to opravit
- Použijte spot pro krátké úlohy s dobrým ukládáním do mezipaměti, na vyžádání pro dlouhá sestavení vydání
- Diverzifikujte mezi typy instancí, aby jeden nedostatek kapacity nevyčerpal fond
- Oznámení o přerušení vyřizujte spíše vyčerpáním, než abyste zemřeli uprostřed práce
- Udržujte malý fond na vyžádání pro úlohy, které nesmí být přerušeny
Váš další build může být dvakrát rychlejší za poloviční cenu
Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.
Související
Jak snížit náklady na GitHub ActionsÚčet CI roste rychleji než tým a nikdo si není jistý proč.Jak měřit náklady CI na žádost o staženíZnáte měsíční součet, ale nevíte, kolik stojí jeden požadavek na stažení.Jak přiřadit náklady CI týmůmVýdaje za CI jsou na faktuře jeden řádek a žádný tým za ně necítí odpovědnost.Jak nastavit rozpočet CI minutVýdaje jsou zjišťovány na konci měsíce, nikoli kontrolovány v jeho průběhu.