Delen via


Installatiekopieën van beheerde DevOps-pools configureren

Beheerde DevOps-pools bieden u verschillende opties voor VM-afbeeldingen (virtuele machines) om pijplijnen in uw pool uit te voeren. U kunt uw pool maken met behulp van geselecteerde marketplace-VM-installatiekopieën, uw eigen aangepaste Installatiekopieën van de Azure Compute Gallery gebruiken of dezelfde installatiekopieën gebruiken als door Microsoft gehoste Azure Pipelines-agents.

Belangrijk

De volgende afbeeldingen worden verouderd verklaard in beheerde DevOps-pools:

  • Azure Pipelines - Windows Server 2019
  • Ubuntu 20.04

Zie het afschaffingsschema voor installatiekopieën van beheerde DevOps-pools voor meer informatie.

U kunt een pool configureren met één afbeelding of meerdere afbeeldingen. Wanneer uw pool meerdere afbeeldingen heeft, specificeren uw pijplijnen de afbeelding waarop ze willen worden uitgevoerd met behulp van aliassen.

De afbeelding van uw pool selecteren

Er wordt een standaardafbeelding geselecteerd bij het aanmaken van een beheerde DevOps-pool. U kunt de standaardkeuze behouden of wijzigen tijdens het maken van een pool. Als u de installatiekopie wilt configureren nadat de pool is aangemaakt, gaat u naar Instellingen>Pool. Selecteer Toevoegen uit de afbeeldingsbibliotheek en selecteer vervolgens een of meer afbeeldingen voor uw pool.

Schermopname die laat zien hoe u een afbeelding configureert.

Als u een installatiekopie selecteert, worden alle pijplijnen in uw pool uitgevoerd met behulp van die installatiekopie. Als u meerdere afbeeldingen selecteert, kunt u de afbeelding opgeven die per pijplijn moet worden gebruikt. Voor meer informatie, zie Meerdere afbeeldingen per groep gebruiken.

Als u meerdere installatiekopieën in uw pool hebt en geen vereisten in uw pijplijnen gebruikt om een installatiekopie aan te wijzen, worden de pijplijnen uitgevoerd met de eerste vermelde installatiekopie in uw pool. U kunt de volgorde van de afbeeldingen in uw pool op de volgende twee manieren wijzigen:

U kunt kiezen uit de volgende typen afbeeldingen:

Azure Pipelines-afbeeldingen

Beheerde DevOps-pools bieden verschillende vooraf geconfigureerde installatiekopieën met dezelfde software als geselecteerde door Microsoft gehoste agents voor Azure Pipelines.

De levenscyclus van Azure Pipelines-installatiekopieën die worden aangeboden in Beheerde DevOps-pools, volgt de levenscyclus van de door Microsoft gehoste agentinstallatiekopieën. Als een afbeelding in Microsoft-gehoste agents wordt verouderd, wordt de overeenkomstige afbeelding van beheerde DevOps-pools ook verouderd binnen een vergelijkbaar tijdsbestek. De versie van installatiekopieën die beschikbaar zijn in door Microsoft gehoste agents, kan enigszins afwijken van de versie van installatiekopieën die beschikbaar zijn in Beheerde DevOps-pools voor hetzelfde installatiekopietype.

Zie De levenscyclus van afbeeldingen voor meer informatie over de levenscyclus van beheerde DevOps-pools.

Wanneer u een Azure Pipelines-afbeelding opgeeft met behulp van de Azure Portal, wordt altijd de nieuwste versie van de afbeelding gebruikt.

Schermopname van Azure Pipelines-installatiekopieën.

nl-NL: Elke afbeelding bevat de volgende geïnstalleerde software:

Afbeelding Opgenomen software
Azure Pipelines - Windows Server 2025 Opgenomen software
Azure Pipelines - Windows Server 2022 Opgenomen software
Azure Pipelines - Windows Server 2019 Opgenomen software
Azure Pipelines - Ubuntu 24.04 Opgenomen software
Azure Pipelines - Ubuntu 22.04 Opgenomen software

Belangrijk

De volgende afbeeldingen worden uitgefaseerd in beheerde DevOps-pools:

  • Azure Pipelines - Windows Server 2019
  • Ubuntu 20.04

Zie het afschaffingsschema voor installatiekopieën van beheerde DevOps-pools voor meer informatie.

Geselecteerde marketplace-afbeeldingen

Beheerde DevOps-pools bieden een gecureerde set door Microsoft gepubliceerde marketplace-VM-installatiekopieën die u in uw pools kunt gebruiken.

Schermopname die geselecteerde marketplace-afbeeldingen toont.

Kies Geselecteerde marketplace-afbeeldingen. Selecteer de gewenste afbeelding en selecteer vervolgens de gewenste versie. Als u altijd de nieuwste versie van een image wilt gebruiken, selecteert u laatste.

Selecteer Afbeeldingen in de Azure Compute Gallery om een afbeelding te kiezen uit elke galerie die beschikbaar is in uw abonnementen. Gegeneraliseerde installatiekopieën met de volgende besturingssystemen worden ondersteund:

  • Windows Server 2025
  • Windows Server 2022
  • Windows 11
  • Ubuntu 24.04
  • Ubuntu 22.04
  • Debian 9
  • RHEL 9
  • RHEL 8
  • SUSE 15
  • SUSE 12

Belangrijk

Beheerde DevOps-pools ondersteunen alleen gegeneraliseerde beelden van de Azure Compute Gallery.

Beheerde DevOps-pools ondersteunen geen Azure Compute Gallery-afbeeldingen die u maakt met behulp van een betaalde basisinstallatiekopie. Als u een foutmelding krijgt zoals 'Image Base wordt niet ondersteund, omdat het om een betaalde afbeelding gaat.' Geef een andere gratis afbeelding op, selecteer een andere afbeelding uit de Azure Compute Gallery, gebaseerd op een VM die u maakt met behulp van een gratis tariefplan voor de basisafbeelding.

Schermopname van installatiekopieën van de Azure Compute Gallery.

Rol Lezer toegang verlenen aan de DevOpsInfrastructure-service-principal

Belangrijk

Wijs de rol Lezer toe aan de DevOpsInfrastructure service-principal voor de afbeeldingen van de Azure Compute Gallery die u wilt gebruiken. Als u een azure Compute Gallery-installatiekopie selecteert waarvoor deze toegang niet is geconfigureerd, mislukt het maken van een pool. U kunt de rol Lezer afzonderlijk toewijzen op afbeeldingsniveau of op het niveau van de afbeeldingengalerie voor alle afbeeldingen in de galerie.

  1. Ga naar de gewenste resource in Azure Portal. Om alle afbeeldingen in een galerie te gebruiken, gaat u naar Azure Compute Gallery in de Azure portal. Als u alleen een specifieke afbeelding wilt gebruiken, gaat u naar die afbeelding.

  2. Selecteer Toegangsbeheer (IAM).

  3. Selecteer Roltoewijzing toevoegen> om de pagina Roltoewijzing toevoegen te openen.

  4. Wijs de volgende rol toe. Raadpleeg Azure-rollen toewijzen met de Azure Portal voor informatie over het toewijzen van rollen.

    Instelling Waarde
    Rol Lezer
    Toegang toewijzen aan service-principal
    Leden DevOpsInfrastructure

    Schermopname van roltoewijzing toevoegen.

Gebruik meerdere afbeeldingen per pool met aliassen

Als u meerdere installatiekopieën in uw pool hebt, kunt u uw Azure DevOps-pijplijn configureren om een specifieke installatiekopieën te gebruiken door te verwijzen naar een alias voor die installatiekopieën.

Als u meerdere images in uw pool hebt en geen vereisten in uw pijplijnen gebruikt om een image aan te wijzen, worden de pijplijnen uitgevoerd met de eerstgenoemde image in uw pool. U kunt de volgorde van de afbeeldingen in uw pool op de volgende manieren wijzigen:

Als uw pipelines problemen ondervinden na het toevoegen van een nieuwe installatiekopie aan uw pool, controleert u de volgorde van de installatiekopieën in de lijst. Overweeg het gebruik van vereisten en aliassen om expliciet aan te geven welke images elke pijplijn moet gebruiken.

Afbeeldingsaliassen configureren

Als u afbeeldingsaliassen wilt toevoegen en beheren, ga naar de sectie Afbeeldingen van poolinstellingen en selecteer ...>Alias toevoegen.

Schermopname van de menuoptie Alias toevoegen.

Voeg eventueel gewenste aliassen toe aan de lijst Alias en selecteer Opslaan.

Schermopname van het deelvenster Alias.

In het volgende voorbeeld ziet u een pool met twee Azure Pipelines-afbeeldingen en één geselecteerde marketplace-afbeelding. De Azure Pipeline-installatiekopieën tonen hun standaardaliassen en de geselecteerde marketplace-installatiekopieën tonen één geconfigureerde alias met de naam ubuntu-24.04-gen2.

Schermopname van een pool met meerdere afbeeldingen met aliassen.

Vooraf gedefinieerde aliassen voor Azure Pipelines-afbeeldingen

Naast aliassen die u configureert, hebben Azure Pipelines-installatiekopieën de volgende vooraf gedefinieerde aliassen.

Azure Pipelines-image Vooraf gedefinieerde alias
Azure Pipelines - Windows Server 2025 windows-2025
Azure Pipelines - Windows Server 2022 windows-2022
Azure Pipelines - Windows Server 2019 windows-2019
Azure Pipelines - Ubuntu 24.04 ubuntu-24.04
Azure Pipelines - Ubuntu 22.04 ubuntu-22.04

Gebruik eisen om een afbeelding op te geven

Als u meerdere installatiekopieën in uw pool hebt, kunt u een pijplijn configureren voor uitvoering op een specifieke installatiekopie met behulp van een vereiste met de naam ImageOverride. Wanneer u de ImageOverride vereiste in uw pijplijn opgeeft, verzendt Managed DevOps Pools de taak alleen naar agents die die images gebruiken.

Als u een pijplijn wilt uitvoeren op de Ubuntu 24.04-installatiekopie uit het vorige voorbeeld met een ubuntu-24.04-gen2 alias, geeft u de volgende vraag op in de pool sectie van uw pijplijn.

pool:
  name: fabrikam-dev-pool # Name of Managed DevOps Pool
  demands:
  - ImageOverride -equals ubuntu-24.04-gen2

Belangrijk

Plaats geen aanhalingstekens rond de aliasnaam in de ImageOverride vraag, zelfs als deze spaties in de naam bevat.

Als u een pijplijn wilt uitvoeren met behulp van een Azure Pipelines-image in uw pool, gebruikt u de alias in de vorige tabel. Als u een pijplijn wilt uitvoeren op de afbeelding van Azure Pipelines Windows Server 2022 uit het vorige voorbeeld, geeft u de volgende vereiste op in de pool sectie van uw pijplijn.

pool:
  name: fabrikam-dev-pool # Name of Managed DevOps Pool
  demands:
  - ImageOverride -equals windows-2022

Levenscyclus van afbeeldingen

Installatiekopieën van beheerde DevOps Pools-agents worden buiten gebruik gesteld wanneer het besturingssysteem van de installatiekopieën het einde van de levenscyclus van de ondersteuning bereikt. Installatiekopieën op basis van oudere versies van besturingssystemen kunnen buiten gebruik worden gesteld wanneer installatiekopieën worden vrijgegeven op basis van nieuwe versies van de besturingssystemen.

Schema voor het afschaffen van images

Azure Pipelines - Afschaffingsschema voor installatiekopieën van Windows Server 2019

Beheerde DevOps-pools zijn bezig met het verwijderen van de Azure Pipelines – Windows Server 2019-image.

  • Het maken van nieuwe pools die gebruikmaken van de Installatiekopie van Azure Pipelines : Windows Server 2019 is vanaf 1 november 2025 uitgeschakeld, maar bestaande pools op deze installatiekopieën blijven actief tot 31 december 2025.
  • Op 31 december 2025 wordt het gebruik van de installatiekopieën van Azure Pipelines – Windows Server 2019 uitgeschakeld. Agents die deze afbeelding gebruiken, worden niet geprovisioneerd en pijplijnen draaien niet.

Om uw pools operationeel te houden als u de installatiekopieën van Azure Pipelines – Windows Server 2019 gebruikt, dient u over te stappen naar de installatiekopieën van Azure Pipelines - Windows Server 2022. U kunt ook de Windows Server 2019-afbeelding van geselecteerde Marketplace-afbeeldingen of uw eigen Azure Compute Gallery-afbeelding gebruiken voor Windows Server 2019. De marktplaatsafbeelding bevat de vooraf geïnstalleerde software van de Azure Pipelines-afbeelding niet.

Afschaffingsschema voor Ubuntu 20.04-afbeeldingen

Ubuntu 20.04 LTS Standard-ondersteuning is beëindigd op 31 mei 2025 en beheerde DevOps-pools hebben de Ubuntu 20.04-installatiekopieën verwijderd uit geselecteerde Marketplace-installatiekopieën en Azure Pipelines-installatiekopieën.

Het maken van nieuwe pools met behulp van Ubuntu 20.04 geselecteerde Marketplace-installatiekopieën of Azure Pipelines-installatiekopieën is uitgeschakeld op 15 juli 2025. Vanaf 30 augustus 2025 worden pipelines die eerder zijn geconfigureerd voor het gebruik van deze images niet ondersteund.

Werk uw Ubuntu 20.04-installatiekopieën bij naar Ubuntu 22.04 of 24.04 (aanbevolen) om uw pools die momenteel gebruikmaken van Ubuntu 20.04 actief te houden. Zie De afbeelding van uw pool selecteren voor meer informatie. Als u meerdere images in uw pool hebt, werkt u uw aliassen bij voor uw Ubuntu-images, zodat uw pijplijnen die Ubuntu vereisen worden uitgevoerd met de gewenste image.