Přejít na obsah

Od zvětšení až po vymazaný disk

Životní cyklus běžce BYOC

Co se stane mezi zařazením úlohy do fronty a zničením instance runner a kde můžete zasáhnout.

Runnery jsou pomíjivé: jedna zakázka, jedna instance, poté zničena. Na životním cyklu záleží většinou, když se uprostřed něj něco pokazí.

  1. Úloha je zařazena do fronty a přiřazena k běžecké skupině podle štítku
  2. Pokud existuje teplá kapacita, úloha začne okamžitě; jinak se ASG zvětší
  3. Instance se spustí, zaregistruje se na GitHubu pomocí krátkodobého registračního tokenu a nárokuje úlohu
  4. Úloha běží; stream protokolů na GitHub a metriky do řídicí roviny
  5. Po dokončení se běžec odregistruje, disk se vymaže a instance se ukončí

Bezpečnost při zmenšení

Škálování je založeno na vypouštění: instance spouštějící úlohu je chráněna před ukončením, dokud úloha neskončí. To je důvod, proč zmenšení po výbuchu není okamžité a proč by nemělo být.

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.