Spring til indhold

Migreringsguides

Migrer fra Actions Runner Controller (ARC) til runnerhut

Den nøjagtige ændring for at flytte dine arbejdsgange fra Actions Runner Controller (ARC) - og ændringen for at flytte tilbage, så du kan evaluere uden at forpligte dig.

Hvad Actions Runner Controller (ARC) gør godt

  • Intet leverandørgebyr pr. minut - du betaler kun din cloud-regning
  • Fuld kontrol over netværk, billeder og dataophold
  • Kører inden for dit eksisterende Kubernetes-fodaftryk

Hvor vi er forskellige

  • Nogen skal eje skalering, image builds, cache-infrastruktur og opgraderinger
  • Koldstarter og køtider er dine til at indstille
  • Cache skal bygges og betjenes separat - normalt S3 plus en proxy
  • Den reelle omkostning er ingeniørtid, som sjældent optræder i sammenligningen

Migrationen

Og migrationen tilbage

Tjekliste

  1. Installer runnerhut GitHub App på de arkiver, du vil flytte
  2. Skift først tilløb i ét job, og sammenlign timing med den gamle løber
  3. Tilføj runner.arch til cache-nøgler, hvis du også flytter til arm64
  4. Rul ud til resten af depotet, når sammenligningen ser rigtig ud
  5. Indstil et budgetloft og annullering af samtidighed, før du går i hele organisationen

Dit næste build kan være dobbelt så hurtigt til den halve pris

Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.