Übersicht
Das Projekt Actions Runner Controller (ARC) wurde von GitHub übernommen, um es als neues GitHub-Produkt freizugeben. Infolgedessen gibt es derzeit zwei ARC-Versionen: das alte, von der Community gepflegte ARC und die Autoscaling Runner Sets von GitHub.
GitHub unterstützt nur die neueste Autoscaling Runner Sets-Version von ARC. Unterstützung für das Vorversion-ARC wird nur von der Community im Actions Runner Controller-Repository bereitgestellt.
Umfang der Unterstützung für Actions Runner Controller
Um eine reibungslose Einführung von Actions Runner Controller sicherzustellen, empfehlen wir, dass Organisationen über einen Kubernetes-Experten für Mitarbeiter verfügen. Viele Aspekte der ARC-Installation, einschließlich Container-Orchestrierung, Netzwerk, Richtlinienanwendung und Integration mit verwalteten Kubernetes-Anbietern, fallen außerhalb des Umfangs des GitHub-Supports und erfordern fundiertes Kubernetes-Wissen. Wenn deine Supportanfrage außerhalb des Geltungsbereichs liegt, bei dem unser Team dir helfen kann, können wir dir die nächsten Schritte empfehlen, damit du deinen Issue außerhalb von GitHub-Support beheben kannst. Ihre Supportanfrage liegt außerhalb des Bereichs von GitHub-Support, wenn es sich bei der Anforderung in erster Linie um Folgendes handelt.
- Die Vorversion von ARC, die von der Community verwaltet wird
- Installieren, Konfigurieren oder Verwalten von Abhängigkeiten
- Anpassung der Vorlagenspezifikation
- Container-Orchestrierung, z. B. Kubernetes-Setup, Netzwerk, Erstellen von Bildern in ARC (DinD) usw.
- Anwenden von Kubernetes-Richtlinien
- Verwaltete Kubernetes-Anbieter oder anbieterspezifische Konfigurationen
-
[Runner Container Hooks](https://github.com/actions/runner-container-hooks) in Verbindung mit ARCS `kubernetes`-Mode - Andere Installationstools als Helm
- Speicherbereitstellungen und PersistentVolumeClaims (PVCs)
- Bewährte Methoden wie das Konfigurieren von Metrikservern, das Zwischenspeichern von Bildern usw.
Auch wenn ARC mit verschiedenen Tools und Konfigurationen erfolgreich eingesetzt werden kann, liegt Ihre Supportanfrage möglicherweise außerhalb des Geltungsbereichs von GitHub-Support, wenn ARC mit eingesetzt wurde:
- Andere Installationstools als Helm
- Dienstkonto- und/oder Vorlagenspezifikationsanpassung
Für weitere Informationen zur Kontaktaufnahme mit GitHub-Support, siehe „GitHub-Support kontaktieren“.
Hinweis
- OpenShift-Cluster befinden sich in der Public Preview. Konfigurationsempfehlungen findest du in der Dokumentation von Red Hat-.
- ARC wird nur auf GitHub Enterprise Server-Versionen 3.9 und höher unterstützt.
Arbeiten mit GitHub-Support für Actions Runner Controller
GitHub-Support können Fragen zu deiner Actions Runner Controller-Bereitstellung stellen und anfordern, dass du Controllerprotokolle, Listenerprotokolle, Runnerprotokolle und Helm-Diagramme (values.yaml) sammeln und an das Supportticket anfügen.