Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article explique comment configurer les paramètres de base de votre instance de pools DevOps managées.
Aperçu
Pour afficher une vue d’ensemble des paramètres du pool, accédez à Vue d’ensemble.
À partir de La vue d’ensemble, vous pouvez :
- Affichez les détails de votre groupe de ressources et de votre abonnement, puis déplacez les ressources Azure vers un nouveau groupe de ressources ou un nouvel abonnement.
- Affichez l’emplacement de votre pool. Pour afficher les emplacements pris en charge, suivez la procédure décrite dans Inscrire le fournisseur de ressources pools DevOps managés dans votre abonnement Azure.
- Configurez les balises. Les pools DevOps managés passent jusqu’à 20 balises à la machine virtuelle et le reste est ignoré.
- Affichez les informations de configuration de votre pool, telles que nom, organisation Azure DevOps, état de l’agent et agents maximum.
- Afficher les graphiques de métriques prédéfinis.
Paramètres du pool
Pour configurer votre pool, accédez au pool de paramètres>.
Pour configurer votre pool, utilisez les paramètres suivants :
- projet Centre de développement
- Organisation Azure DevOps
- Images
- Nombre maximal d’agents
- Taille de l’agent
- Type de disque du système d’exploitation
projet Centre de développement
Sélectionnez l’instance du projet du Centre de développement pour votre pool. (Si vous n’en avez pas, vous pouvez créer une instance du Centre de développement et une instance de projet du Centre de développement lorsque vous créez votre pool.)
Organisation Azure DevOps
Si vous avez configuré votre pool pour une seule organisation Azure DevOps, vous pouvez spécifier l’organisation dans les paramètres du pool.
Si vous avez configuré votre pool pour plusieurs organisations, le paramètre d’organisation Azure DevOps n’est pas présent dans les paramètres du pool. Pour configurer votre pool à utiliser dans plusieurs organisations, accédez à Sécurité des paramètres>et configurez Utiliser un pool dans plusieurs organisations.
Par défaut, votre pool est disponible pour tous les projets de vos organisations spécifiées. Pour limiter votre pool à des projets spécifiques, consultez Paramètres de sécurité : Configurer l’accès de l’organisation.
Nombre maximal d’agents
Spécifiez le nombre maximal d’agents pouvant être provisionnés en même temps dans votre pool. Par exemple, si vous spécifiez une valeur maximale d’agents de 2, vous pouvez exécuter un maximum de deux agents en même temps. Si plus de deux travaux sont mis en file d’attente, seuls deux agents exécutent des travaux, tandis que les autres travaux attendent.
Vous pouvez afficher l’état actuel et le nombre des agents provisionnés dans votre pool à l’aide du volet Agents . Tous les agents de la vue Agents (à l’exception des agents ayant un état Retourné ) s’exécutent sur une ressource de machine virtuelle et comptent vers le nombre maximal d’agents .
Vous pouvez configurer la valeur maximale des agents dans les paramètres du pool pour un pool existant et sous l’onglet Informations de base lorsque vous créez un pool.
Remarque
La valeur maximale des agents configure le nombre maximal d’agents qui peuvent être provisionnés en même temps, mais le nombre de travaux parallèles auto-hébergés de votre organisation spécifie le nombre de travaux pouvant s’exécuter simultanément. Vérifiez que vous disposez de suffisamment de travaux parallèles auto-hébergés dans votre organisation pour permettre à vos agents d’exécuter des travaux. Pour plus d’informations, consultez la tarification des travaux parallèles Azure DevOps Services.
Taille de l’agent
Le paramètre de taille de l’agent spécifie la taille de machine virtuelle Azure à utiliser pour héberger vos agents de pools DevOps managés.
Pour afficher et sélectionner une taille de machine virtuelle Azure disponible dans votre région Azure, sélectionnez Modifier la taille. Les tailles d’agent (SKU) avec des quotas de pools DevOps managés disponibles sont marquées Disponibles. Vous pouvez demander davantage de quotas pour les références SKU marquées comme non disponibles. Une fois qu’une demande de quota pour une référence SKU non disponible est approuvée, elle est marquée Disponible. En savoir plus sur les quotas de pools DevOps managés.
Si votre abonnement n’a pas la capacité de configurer votre pool avec la référence SKU de machine virtuelle Azure et le nombre maximal d’agents que vous spécifiez, vous recevez un message d’erreur comme suit :
Cores needed to complete this request is 8, which exceeds the current limit of 0 for SKU family standardDDSv4Family in region eastus. Please choose a different region if possible, or request additional quota at https://portal.azure.com/#view/Microsoft_Azure_Support/NewSupportRequestV3Blade/issueType/quota/subscriptionId/subscription_id_placeholder/topicId/3eadc5d3-b59a-3658-d8c6-9c729ba35b97
Pour résoudre le problème, consultez Passer en revue les quotas de pools DevOps gérés.
Toutes les SKU ne sont pas prises en charge dans toutes les régions Azure. Si vous recevez une erreur comme SKU family <sku-family> is not available in location <region>, assurez-vous que la taille de votre SKU est prise en charge pour votre région. Pour plus d’informations, consultez Tailles des machines virtuelles dans Azure et Produits disponibles par région.
Type de disque du système d’exploitation
Les pools DevOps managés fournissent les types de disques suivants pour le disque du système d’exploitation :
- Norme
- SSD Standard
- SSD Premium
Le type de disque de système d’exploitation par défaut est Standard. Si le débit de votre charge de travail dépasse le niveau standard, vous pouvez potentiellement bénéficier d’une amélioration des performances de votre charge de travail en effectuant une mise à niveau vers un type de disque plus performant. Pour plus d’informations sur les types de disques et les performances, consultez Types de disques managés Azure.
Vous pouvez configurer le type de disque du système d’exploitation dans les paramètres du pool pour un pool existant. Vous pouvez configurer le type de disque du système d’exploitation sous l’onglet Informations de base lorsque vous créez un pool.
Images
Les pools DevOps managés vous offrent plusieurs options d’image de machine virtuelle à utiliser pour exécuter des pipelines dans votre pool. Vous pouvez créer votre pool à l’aide d’images de machine virtuelle de la Place de marché sélectionnées, de vos propres images personnalisées dans une instance azure Compute Gallery, ou les mêmes images Windows et Linux utilisées par les agents hébergés par Microsoft Azure Pipelines.
Essentiel
Les images suivantes sont déconseillées dans les pools DevOps managés :
- Azure Pipelines - Windows Server 2019
- Ubuntu 20.04
Pour plus d’informations, voir Calendrier de dépréciation des images Managed DevOps Pools .
Vous pouvez configurer votre pool pour utiliser une seule image ou plusieurs images. Vous pouvez également utiliser des alias pour configurer vos pipelines pour utiliser une image spécifique. Pour plus d’informations, consultez Configurer des images de pools DevOps managés.
Essentiel
Si vous avez plusieurs images dans votre pool et que vous n’utilisez pas de demandes dans vos pipelines pour désigner une image, les pipelines s’exécutent à l’aide de la première image répertoriée dans votre pool. Vous pouvez modifier l’ordre des images dans votre pool de manières suivantes :
- Utilisez des modèles : modifiez l’ordre des images de la
imagesliste dans lafabricProfilesection. - Utilisez le glisser pour réorganiser les images dans la liste du portail Azure.