À propos de exécuteurs plus grands
Exécuteur de plus grande taillesont des machines virtuelles managées avec plus de ressources que les exécuteurs hébergés standardGitHub. Elles offrent les fonctionnalités avancées suivantes :
- Plus de RAM, d’UC et d’espace disque
- Adresses IP statiques
- mise en réseau privée Azure
- La possibilité de regrouper des runners
- Mise à l’échelle automatique pour prendre en charge les flux de travail simultanés
- Runners avec GPU
Celles-ci exécuteurs plus grands sont hébergées par GitHub et disposent de l’application runner et d’autres outils préinstallés.
Ce que vous pouvez faire avec des coureurs plus grands
Tous les exécuteurs plus grands prennent en charge les fonctionnalités suivantes :
-
**Groupes de runners** : organisez les runners et contrôlez les dépôts autorisés à les utiliser - Mise à l’échelle automatique : ajustez le nombre d’agents d’exécution à la hausse ou à la baisse en fonction de la charge de travail
- Contrôles de la concurrence : limiter le nombre de tâches pouvant s’exécuter en même temps
Les fonctionnalités suivantes sont disponibles uniquement sur Linux et Windows exécuteurs :
- Adresses IP statiques : attribuez des adresses IP statiques d’une plage spécifique aux exécuteurs, ce qui vous permet de configurer des listes d’autorisation de pare-feu.
- Images personnalisées : utilisez des images d’exécuteur personnalisées pour préinstaller les dépendances et réduire le temps d’installation.
- Mise en réseau privée Azure : connectez vos runners à des réseaux privés Azure.
À propos de exécuteurs plus grands pour la configuration par défaut code scanning
Envisagez de configurer exécuteurs plus grands pour la configuration par défaut de code scanning si :
- Vos analyses avec des runners standard hébergés par GitHub prennent trop de temps.
- Vos analyses avec des runners standard hébergés par GitHub renvoient des erreurs de mémoire ou de disque.
- Vous souhaitez personnaliser certains aspects de votre runner code scanning, comme sa taille, son image et la concurrence des travaux, sans utiliser de runners auto-hébergés.
Pour plus d’informations sur la configuration de exécuteurs plus grands pour l’installation par défaut de code scanning, consultez Configuration de runners de plus grande capacité pour la configuration par défaut.
Facturation
Remarque
Les Exécuteur de plus grande tailles ne peuvent pas utiliser les minutes incluses pour les dépôts privés. Pour les dépôts privés comme publics, lorsque exécuteurs plus grands sont utilisés, ils seront toujours facturés au tarif à la minute.
Par rapport aux runners standard hébergés par GitHub, les exécuteurs plus grands font l’objet d’une facturation différente. 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 des runners plus puissants, consultez Gestion des exécuteurs de plus grande taille.
Pour trouver des informations de référence sur l’utilisation exécuteurs plus grands, consultez Référence pour les runners de grande taille.