Skip to main content

Enterprise Server 3.22 est actuellement disponible en tant que version candidate.

Prise en charge d'Actions Runner Controller

Que savoir avant de contacter Support GitHub pour obtenir de l’aide sur le contrôleur Actions Runner.

Vue d’ensemble

Le projet Actions Runner Controller (ARC) a été adopté par GitHub pour être publié en tant que nouveau produit GitHub. Il y a actuellement deux versions d'ARC : la version communautaire héritée et les ensembles d'exécuteurs de mise à l'échelle automatique de GitHub.

GitHub prend uniquement en charge la dernière version des ensembles d'exécuteurs de mise à l'échelle automatique d’ARC. La communauté fournit uniquement le support pour la version héritée de l’ARC dans le référentiel Actions Runner Controller.

Étendue du support pour Actions Runner Controller

Pour garantir une adoption fluide du contrôleur Actions Runner, nous recommandons aux organisations d’avoir un expert Kubernetes sur le personnel. De nombreux aspects de l’installation d’ARC, notamment l’orchestration de conteneurs, la mise en réseau, l’application de stratégie et l’intégration avec les fournisseurs Kubernetes managés, se trouvent en dehors de l’étendue du support GitHub et nécessitent des connaissances Kubernetes approfondies. Si votre demande de support est en dehors de l’étendue de ce que notre équipe peut vous aider, nous vous recommandons peut-être les étapes suivantes pour résoudre votre problème en dehors de Support GitHub. Votre demande de support est hors de Support GitHubportée si la demande concerne principalement les points suivants :

  • Version héritée d’ARC gérée par la communauté
  • Installation, configuration ou maintenance des dépendances
  • Personnalisation des specs de modèle
  • Orchestration de conteneurs, telle que l’installation de Kubernetes, la mise en réseau, la création d’images dans ARC (DinD), etc.
  • Application de stratégies Kubernetes
  • Fournisseurs Kubernetes managés ou configurations spécifiques au fournisseur
  • Runner Container Hooks conjointement avec le mode kubernetes d’ARC
  • Outillage d'installation autre que Helm
  • Provisionneurs de stockage et PersistentVolumeClaims (PVC)
  • Meilleures pratiques, telles que la configuration des serveurs de métriques, la mise en cache d’images, etc.

Même si ARC peut être déployé avec succès avec différents outils et configurations, votre demande de support est peut-être hors de Support GitHubportée si ARC a été déployé avec :

  • Outillage d'installation autre que Helm
  • Compte de service et/ou personnalisation de spécification de modèle

Pour plus d’informations sur la communication Support GitHub, consultez Contacter le support GitHub.

Remarque

  • Les clusters OpenShift sont en préversion publique. Consultez les recommandations de configuration de Red Hat.
  • ARC est uniquement pris en charge sur GitHub Enterprise Server versions 3.9 et ultérieures.

Support GitHub Utilisation du contrôleur Runner Actions

Support GitHub peut poser des questions sur le déploiement de votre contrôleur Actions Runner et demander que vous collectiez et joignez les journaux du contrôleur, les journaux d’écoute, les journaux d’exécution et les graphiques Helm (values.yaml) au ticket de support.