Vai al contenuto

Guide alla migrazione

Migra da Actions Runner Controller (ARC) a runnerhut

La modifica esatta per spostare i tuoi flussi di lavoro da Actions Runner Controller (ARC) e la modifica per tornare indietro, in modo da poter valutare senza impegno.

Ciò che {nome} fa bene

  • Nessuna tariffa fornitore al minuto: paghi solo la fattura del cloud
  • Controllo completo su rete, immagini e residenza dei dati
  • Funziona all'interno dell'impronta Kubernetes esistente

Dove differiamo

  • Qualcuno deve possedere il ridimensionamento, la creazione di immagini, l'infrastruttura della cache e gli aggiornamenti
  • Le partenze a freddo e i tempi di coda sono a tua disposizione
  • La cache deve essere creata e gestita separatamente, in genere S3 più un proxy
  • Il vero costo è il tempo di progettazione, che raramente appare nel confronto

La migrazione

E la migrazione indietro

Lista di controllo

  1. Installa runnerhut GitHub App sui repository che desideri spostare
  2. Modificare prima le prove in un lavoro e confrontare i tempi con quelli del vecchio corridore
  3. Aggiungi runner.arch alle chiavi della cache se ti stai spostando anche su arm64
  4. Distribuiscilo al resto del repository una volta che il confronto sembra corretto
  5. Imposta un limite di budget e l'annullamento della concorrenza prima di passare a tutta l'organizzazione

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.