Přejít na obsah

Průvodci migrací

Migrovat z Actions Runner Controller (ARC) na runnerhut

Přesná změna pro přesun vašich pracovních postupů z Actions Runner Controller (ARC) – a změna pro přesun zpět, takže můžete hodnotit bez závazků.

Co Actions Runner Controller (ARC) dělá dobře

  • Žádný minutový poplatek dodavatele – platíte pouze svůj cloudový účet
  • Úplná kontrola nad sítí, obrázky a umístěním dat
  • Běží uvnitř vaší stávající stopy Kubernetes

Kde se lišíme

  • Někdo musí vlastnit škálování, sestavení obrazu, infrastrukturu mezipaměti a upgrady
  • Studené starty a časy fronty si můžete naladit vy
  • Cache musí být vytvořena a provozována samostatně — obvykle S3 plus proxy
  • Skutečnou cenou je doba inženýrství, která se ve srovnání objevuje jen zřídka

Migrace

A migrace zpět

Zveřejňujeme to, protože po vypnutí BuildJet je „co když zmizíte“ férová otázka. Odchod je stejný řádek, který jste změnili, abyste dorazili.

Kontrolní seznam

  1. Nainstalujte runnerhut GitHub App na úložiště, která chcete přesunout
  2. Nejprve změňte náběh v jedné úloze a porovnejte načasování se starým běžcem
  3. Pokud také přecházíte na arm64, přidejte runner.arch do mezipaměti klíčů
  4. Jakmile bude srovnání vypadat správně, přejděte do zbytku úložiště
  5. Než se pustíte do celé organizace, nastavte rozpočtový strop a zrušení souběžnosti

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.