Übersicht
Das Projekt Actions Runner Controller (ARC) wurde von GitHub übernommen, um es als neues GitHub-Produkt freizugeben. Daher gibt es derzeit zwei ARC-Versionen: die von der Community gepflegte Legacy-ARC und GitHub Autoscaling Runner Sets.
GitHub unterstützt nur die neueste Autocaling Runner Sets-Version von ARC. Unterstützung für das veralteten ARC wird nur durch die 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 nicht in den Unterstützungsumfang von GitHub und setzen fundierte Kubernetes-Kenntnisse voraus. Wenn Ihre Supportanfrage außerhalb dessen liegt, wobei unser Team Ihnen helfen kann, können wir Ihnen möglicherweise nächste Schritte empfehlen, um Ihr Problem außerhalb von GitHub-Support zu lösen. Ihre Supportanfrage liegt außerhalb des GitHub-SupportGültigkeitsbereichs, wenn es sich bei der Anfrage in erster Linie um Folgendes handelt:
- Die ältere, von der Community verwaltete Version von ARC
- 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 in Verbindung mit ARC-
kubernetes-Modus - Installationstools außer Helm
- Speicherbereitsteller und PersistentVolumeClaims (PVCs)
- Bewährte Methoden wie das Konfigurieren von Metrikservern, das Zwischenspeichern von Bildern usw.
Während ARC möglicherweise erfolgreich mit verschiedenen Tools und Konfigurationen bereitgestellt werden kann, liegt Ihre Supportanfrage möglicherweise außerhalb des GitHub-SupportUmfangs, wenn ARC mit:
- Installationstools außer Helm
- Dienstkonto- und/oder Vorlagenspezifikationsanpassung
Weitere Informationen zur Kontaktaufnahme GitHub-Supportfinden Sie unter GitHub-Support kontaktieren.
Hinweis
- OpenShift-Cluster befinden sich in der Public Preview. Konfigurationsempfehlungen findest du in der Dokumentation von Red Hat-.
- ARC wird nur für GitHub Enterprise Server-Versionen 3.9 und höher unterstützt.
Arbeiten mit GitHub-Support Aktionen Runner Controller
GitHub-Support können Fragen zu Ihrer Actions Runner Controller-Bereitstellung stellen und anfordern, dass Sie Controllerprotokolle, Listenerprotokolle, Läuferprotokolle und Helm-Diagramme (values.yaml) an das Supportticket sammeln und anfügen.