Selbst gehostet
Autoscaling-Läufer
Kurze Antwort
Ein Autoscaling-Runner ist ein selbstgehosteter Runner, dessen Instanzanzahl als Reaktion auf in der Warteschlange befindliche Jobs automatisch wächst und schrumpft.
Ein Autoscaling-Runner ist ein selbstgehosteter Runner, dessen Instanzanzahl als Reaktion auf in der Warteschlange befindliche Jobs automatisch wächst und schrumpft.
Warum es wichtig ist
Der schwierige Teil besteht darin, nicht zu vergrößern, sondern zu verkleinern, ohne einen laufenden Job zu beenden, und dies schnell genug zu tun, damit die ungenutzte Kapazität die Rechnung nicht dominiert.
Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis
Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.
Verwandt
Actions Runner ControllerActions Runner Controller (ARC) ist ein Open-Source-GitHub Actions-Operator, der selbst gehostete Kubernetes-Läufer als Pods in Ihrem eigenen Cluster bereitstellt und automatisch skaliert.Vergänglicher LäuferEin ephemerer Läufer führt genau einen Job aus und wird dann zerstört, wodurch garantiert wird, dass kein Zustand auf den nächsten Job übertragen wird.LäufergruppeEine Runner-Gruppe ist eine Sammlung von Runnern mit Zugriffsrichtlinien, die steuern, welche Organisationen und Repositorys sie verwenden dürfen.Selbst gehosteter LäuferEin selbstgehosteter Runner ist eine Maschine, die Sie besitzen und betreiben und die eine Verbindung zu GitHub herstellt, um Aktionsjobs auszuführen.