Skip to main content

Exécuteurs plus grands

Découvrez les types et les utilisations des GitHub hébergés par exécuteurs plus grands.

Qui peut utiliser cette fonctionnalité ?

Les Exécuteur de plus grande taille sont uniquement disponibles pour les organisations et les entreprises qui utilisent les plans GitHub Team ou GitHub Enterprise Cloud.

À propos de exécuteurs plus grands

Les clients des plans GitHub Team et GitHub Enterprise Cloud peuvent choisir entre plusieurs machines virtuelles managées qui disposent de plus de ressources que les exécuteurs standard hébergés par GitHub. Ces machines sont appelées « exécuteurs plus grands ». Elles offrent les fonctionnalités avancées suivantes :

  • Plus de RAM, d’UC et d’espace disque
  • Adresses IP statiques
  • Possibilité de regrouper les exécuteurs
  • Mise à l’échelle automatique pour prendre en charge les flux de travail simultanés
  • Exécuteurs alimentés par GPU

Ces exécuteurs plus grands sont hébergés par GitHub, et l’application exécuteur ainsi que d’autres outils y sont préinstallés.

GitHub propose exécuteurs plus grands avec les systèmes d'exploitation macOS, Ubuntu ou Windows, et des fonctionnalités et tailles variées sont disponibles en fonction du système d'exploitation que vous utilisez.

À propos des exécuteurs plus grands pour la configuration par défaut de l’code scanning

Envisagez de configurer les exécuteurs plus grands pour la configuration par défaut de l’code scanning si :

  • Vos analyses avec les runners hébergés standard de GitHub prennent trop de temps.
  • Vos analyses avec les runners hébergés standard de GitHub renvoient des erreurs de mémoire ou de disque.
  • Vous souhaitez personnaliser certains aspects de votre exécuteur d’code scanning, tels que sa taille, son image et la simultanéité des tâches, sans utiliser d’exécuteurs auto-hébergés.

Pour plus d'informations sur la configuration par défaut de exécuteurs plus grands pour code scanning, consultez Configuration de runners de plus grande capacité pour la configuration par défaut.

À propos d’Ubuntu et de Windows exécuteurs plus grands

Les Exécuteur de plus grande taille avec les systèmes d’exploitation Ubuntu ou Windows sont configurés dans votre organisation ou entreprise. Lorsque vous ajoutez un exécuteur plus grand, vous définissez un type de machine à partir d’une sélection de spécifications matérielles et d’images de systèmes d’exploitation disponibles.

Avec Ubuntu et Windows exécuteurs plus grands, vous pouvez :

  • Attribuer aux exécuteurs des adresses IP statiques à partir d’une plage d’adresses spécifique, ce qui vous permet d’utiliser cette plage pour configurer une liste d’autorisation de pare-feu
  • Contrôler l’accès à vos ressources en assignant des exécuteurs à des groupes d’exécuteurs
  • Utilisez la mise à l’échelle automatique pour simplifier la gestion des exécuteurs et contrôler vos coûts
  • Utiliser vos exécuteurs avec la mise en réseau privée Azure

Informations sur les exécuteurs plus grands macOS

Les Exécuteur de plus grande taille avec un système d'exploitation macOS ne sont pas ajoutés manuellement à votre organisation ou entreprise. Ils sont plutôt utilisés en mettant à jour la clef runs-on d'un fichier de flux de travail pour inclure l'une des étiquettes macOS exécuteur plus grand définies par GitHub.

Comme les exécuteurs plus grands macOS ne sont pas préconfigurés, ils ont des limitations que les exécuteurs plus grands Ubuntu et Windows n’ont pas. Pour plus d’informations, consultez « Référence pour les runners de grande taille ».

Facturation

Remarque

Les Exécuteur de plus grande taille ne sont pas éligibles à l’utilisation de minutes incluses sur des référentiels privés. Pour les référentiels privés et publics, lorsque des exécuteurs plus grands sont utilisés, ils sont toujours facturés au tarif par minute.

Par rapport aux exécuteurs standard hébergés par GitHub, les exécuteurs plus grands sont facturés différemment. Les Exécuteur de plus grande taille sont facturés seulement au tarif par minute pour la durée d’exécution des workflows qui y sont exécutés. Il n’y a pas de coût associé à la création d’un exécuteur plus grand qui n’est pas utilisé par un workflow. Pour plus d’informations, consultez « Tarification des runners Actions ».

Étapes suivantes

Pour commencer à utiliser Windows ou Ubuntu exécuteurs plus grands, consultez Gestion des exécuteurs de plus grande taille.

Pour commencer à utiliser macOS exécuteurs plus grands, consultez Exécution de travaux sur des exécuteurs de plus grande taille.

Pour trouver des informations de référence sur l'utilisation de exécuteurs plus grands, consultez Référence pour les runners de grande taille.