Condividi tramite


Configurare le impostazioni del pool

Questo articolo descrive come configurare le impostazioni di base dell'istanza di Pool DevOps gestiti.

Informazioni generali

Per visualizzare una panoramica delle impostazioni del pool, vedere Panoramica.

Screenshot che mostra gli elementi essenziali della panoramica del pool.

In Panoramica è possibile:

Impostazioni del pool

Per configurare il pool, passare a Pool di impostazioni>.

Screenshot che mostra il menu Impostazioni del pool.

Per configurare il pool, usare le impostazioni seguenti:

Progetto Dev Center

Selezionare l'istanza del progetto Dev Center per il pool. Se non è disponibile, è possibile creare un'istanza di Dev Center e un'istanza del progetto Dev Center quando si crea il pool.

Screenshot che mostra le impostazioni di Dev Center.

Organizzazione DevOps di Azure

Se il pool è stato configurato per una singola organizzazione Azure DevOps, è possibile specificare l'organizzazione nelle impostazioni del pool.

Screenshot che mostra come configurare una singola organizzazione.

Se il pool è stato configurato per più organizzazioni, l'impostazione dell'organizzazione Azure DevOps non è presente nelle impostazioni del pool. Per configurare il pool per l'uso in più organizzazioni, passare a Impostazioni>Sicurezza e configurare Usa pool in più organizzazioni.

Per impostazione predefinita, il pool è disponibile per tutti i progetti nelle organizzazioni specificate. Per limitare il pool a progetti specifici, vedere Impostazioni di sicurezza: Configurare l'accesso all'organizzazione.

Numero massimo di agenti

Specificare il numero massimo di agenti di cui è possibile eseguire il provisioning contemporaneamente nel pool. Ad esempio, se si specifica un valore massimo di agenti pari a 2, è possibile eseguire contemporaneamente un massimo di due agenti. Se vengono accodati più di due processi, vengono eseguiti lavori su soli due agenti, mentre gli altri processi attendono.

È possibile visualizzare lo stato corrente e il numero degli agenti di cui è stato effettuato il provisioning nel pool usando il riquadro Agenti . Tutti gli agenti nella visualizzazione Agenti (ad eccezione degli agenti con stato Restituito) sono eseguiti su una risorsa di macchina virtuale e vengono conteggiati nel conteggio massimo degli agenti.

È possibile configurare il valore Massimo agentiin Impostazioni pool per un pool esistente e nella scheda Informazioni di base quando si crea un pool.

Screenshot che mostra l'impostazione Numero massimo di agenti.

Nota

Il valore Massimo agenti configura il numero massimo di agenti di cui è possibile eseguire il provisioning contemporaneamente, ma il numero di processi paralleli self-hosted dell'organizzazione specifica il numero di processi che possono essere eseguiti contemporaneamente. Assicurarsi di disporre di un numero sufficiente di processi paralleli self-hosted disponibili nell'organizzazione per consentire agli agenti di eseguire i processi. Per altre informazioni, vedere Prezzi dei processi paralleli di Azure DevOps Services.

Dimensioni agente

L'impostazione Dimensioni agente specifica le dimensioni della macchina virtuale di Azure da usare per ospitare gli agenti di Pool DevOps gestiti.

Screenshot che mostra l'impostazione della dimensione dell'agente.

Per visualizzare e selezionare una dimensione di macchina virtuale di Azure disponibile nell'area di Azure, selezionare Cambia dimensione. Le dimensioni degli agenti (SKU) con le quote dei pool DevOps gestiti disponibili sono contrassegnate come Disponibili. È possibile richiedere una quota maggiore per gli SKU contrassegnati come Non disponibili. Dopo l'approvazione di una richiesta di quota per uno SKU non disponibile , viene contrassegnata come Disponibile. Altre informazioni sulle quote dei pool DevOps gestiti.

Se la sottoscrizione non ha la capacità di configurare il pool con lo SKU della macchina virtuale di Azure e il numero massimo di agenti specificati, viene visualizzato un messaggio di errore simile al seguente:

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

Per risolvere il problema, vedere Esaminare le quote dei pool DevOps gestiti.

Non tutti gli SKU sono supportati per tutte le aree di Azure. Se viene visualizzato un errore simile a SKU family <sku-family> is not available in location <region>, assicurati che le dimensioni dello SKU siano supportate per la tua regione. Per altre informazioni, vedere Dimensioni delle macchine virtuali in Azure e Prodotti disponibili in base all'area geografica.

Tipo di disco del sistema operativo

I pool DevOps gestiti forniscono i tipi di disco seguenti per il disco del sistema operativo:

  • Normale
  • SSD Standard
  • SSD Premium

Il tipo di disco del sistema operativo predefinito è Standard. Se la velocità effettiva del carico di lavoro supera il livello del livello standard, è possibile ottenere un miglioramento delle prestazioni nel carico di lavoro eseguendo l'aggiornamento a un tipo di disco con prestazioni più elevate. Per altre informazioni sui tipi di disco e sulle prestazioni, vedere Tipi di dischi gestiti di Azure.

È possibile configurare il tipo di disco del sistema operativonelle impostazioni del pool per un pool esistente. È possibile configurare il tipo di disco del sistema operativo nella scheda Informazioni di base quando si crea un pool.

Screenshot che mostra l'impostazione del tipo di disco del sistema operativo.

Immagini

I pool DevOps gestiti offrono diverse opzioni di immagine della macchina virtuale da usare per eseguire pipeline nel pool. È possibile creare il pool usando immagini di macchine virtuali del Marketplace selezionate, immagini personalizzate in un'istanza di Azure Compute Gallery o le stesse immagini Windows e Linux usate dagli agenti ospitati da Microsoft azure Pipelines.

Importante

Le immagini seguenti sono deprecate nei pool DevOps gestiti:

  • Azure Pipelines - Windows Server 2019
  • Ubuntu 20.04

Per ulteriori informazioni, consultare Programma di deprecazione delle immagini dei pool DevOps gestiti.

Screenshot che mostra come configurare un'immagine.

È possibile configurare il pool in modo da usare una singola immagine o più immagini. È anche possibile usare alias per configurare le pipeline per usare un'immagine specifica. Per altre informazioni, vedere Configurare immagini di pool DevOps gestiti.

Importante

Se nel pool sono presenti più immagini e non si usano richieste nelle pipeline per designare un'immagine, le pipeline vengono eseguite usando la prima immagine elencata nel pool. È possibile modificare l'ordine delle immagini nel pool nei modi seguenti:

  • Usa i modelli: modifica l'ordine delle immagini nella sezione fabricProfile dell'elenco images.
  • Usare il trascinamento: ordinare le immagini nell'elenco di immagini nel portale di Azure.