Delen via


Quickstart: Een beheerde DevOps-pool maken met behulp van Azure Portal

In dit artikel leest u hoe u een beheerde DevOps-pool maakt en een pijplijn uitvoert in de nieuwe pool.

Vereisten

Voordat u de stappen in dit artikel uitvoert, moet u uw Azure-abonnement en Azure DevOps-organisatie configureren voor gebruik met beheerde DevOps-pools, zoals beschreven in het artikel Vereisten . Deze stappen moeten slechts eenmaal per Azure-abonnement en Azure DevOps-organisatie worden voltooid.

De resource beheerde DevOps-pools maken

  1. Meld u aan bij het Azure-portaal.

  2. Zoek naar beheerde DevOps-pools en selecteer deze in de beschikbare opties.

  3. Kies Maken of Beheerde DevOps-pools maken als dit uw eerste pool is.

    Schermopname van de knop Beheerde DevOps-pools maken.

  4. Geef het abonnement, de resourcegroep, Ontwikkelaarscentrum en Ontwikkelaarscentrum project op. Als u nog geen resourcegroep, Ontwikkelaarscentrum of Ontwikkelaarscentrum project hebt gemaakt, kunt u deze in deze stap maken. Schermopname van de eerste configuratie-instellingen voor beheerde DevOps-pools maken.

  5. Geef de Azure DevOps-organisatie op die u wilt gebruiken met uw pool, de naam van de pool en de regio voor uw pool.

    Schermopname van het veld Azure DevOps-organisatie.

    Groepen worden standaard geconfigureerd voor alle projecten in één organisatie. U kunt extra organisaties configureren of de projecten beperken op het tabblad Beveiliging . Kies een regio die zich dicht bij de andere Azure-resources bevindt die u gebruikt voor de beste kosten en prestaties.

  6. Geef het maximum aantal agents op dat u beschikbaar wilt hebben (maximum aantal agents), de grootte van de virtuele machine van de agents (agentgrootte) en het type besturingssysteemschijf voor de agents. D2adsV5 is de standaardagentgrootte. Kies Grootte wijzigen om desgewenst een andere grootte te kiezen.

    Schermopname van de agentgrootte, het aantal en het type besturingssysteemschijf.

    Agentgrootten (SKU's) met beschikbare quota voor beheerde DevOps-pools worden gemarkeerd als Beschikbaar. U kunt meer quotum aanvragen voor niet-beschikbare SKU's. Zodra een quotumaanvraag voor een niet-beschikbare SKU is goedgekeurd, wordt deze weergegeven als Beschikbaar. Meer informatie over quota voor beheerde DevOps-pools.

  7. Configureer de installatiekopieën voor uw pool. Groepen worden standaard gemaakt met één installatiekopieën. Als u de afbeelding wilt wijzigen of meerdere afbeeldingen wilt configureren, kiest u Toevoegen uit de afbeeldingsbibliotheek en selecteert u de afbeelding of afbeeldingen die u wilt gebruiken voor uw pool.

    Schermopname van de sectie Afbeeldingen.

  8. Configureer desgewenst aanvullende instellingen voor uw pool door het bijbehorende tabblad te kiezen. Bekijk elk tabblad om de standaardinstellingen voor Beheerde DevOps-pools te bekijken en zie de volgende koppelingen voor meer informatie over de instellingen die beschikbaar zijn op elk tabblad. Als u de standaardinstellingen voor de volgende secties wilt gebruiken, gaat u verder met Beoordelen en maken.

    Schermopname van tabbladen met instellingen.

    • Schalen : configureer schaalinstellingen om de prestaties en kosten van uw beheerde DevOps-pool te beheren. De standaardinstelling is stateless agents zonder stand-by agents.
    • Netwerken : agents uit uw beheerde DevOps-pool toevoegen aan uw virtuele netwerk. De standaardinstelling is een geïsoleerd virtueel netwerk voor uw agents.
    • Opslag : een lege gegevensschijf koppelen aan uw agents. De standaardwaarde is geen gekoppelde gegevensschijf.
    • Beveiliging : organisatie- en projecttoegang configureren, groepsmachtigingen opgeven en interactieve modus configureren voor testen. De standaardwaarde is een pool die is geconfigureerd voor alle projecten in de organisatie die is opgegeven in de Azure DevOps-organisatie.
    • Tags : gebruik tags om uw Azure-resources en -beheerhiërarchie te organiseren.
  9. Kies Controleren en maken en kies Maken om te bevestigen.

    Schermopname van Beoordelen en maken voor de eerste configuratie-instellingen voor beheerde DevOps-pools.

    Het inrichtingsproces kan even duren. Wanneer het maken van de agentpool is voltooid, kunt u de pool bekijken in Azure DevOps en pijplijnen in die pool uitvoeren.

    Als uw abonnement niet over de capaciteit beschikt om uw pool te configureren met de gewenste Azure VM-SKU en het maximumaantal agents, mislukt het maken van een pool met een fout die vergelijkbaar is met het volgende bericht. 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. Zie Beheerde DevOps-quota controleren om het probleem op te lossen.

De agentpool weergeven in Azure DevOps

  1. Ga naar de Azure DevOps-portal en meld u aan bij uw Azure DevOps-organisatie (https://dev.azure.com/{your-organization}).

  2. Ga naar de azure DevOps-organisatie-instellingen>.

    Schermopname van de knop Organisatie-instellingen.

  3. Ga naar pijplijnagentpools> en controleer of uw nieuwe pool wordt vermeld. Als u zojuist de beheerde DevOps-pool hebt gemaakt, kan het even duren voordat de nieuwe pool wordt weergegeven in de lijst met agents.

    Schermopname van de lijst met agentpools.

Een pijplijn uitvoeren in uw nieuwe pool

In deze stap maken we een eenvoudige pijplijn in de standaardopslagplaats van een Azure DevOps-project en voeren we dit uit in uw nieuwe beheerde DevOps-pool.

  1. Ga naar de Azure DevOps-portal en meld u aan bij uw Azure DevOps-organisatie (https://dev.azure.com/{your-organization}).

  2. Ga naar het project waar u de pijplijn wilt uitvoeren en kies Pijplijnen.

    Schermopname van de lijst Projecten.

  3. Kies Nieuwe pijplijn (of Pijplijn maken als dit uw eerste pijplijn is).

    Schermopname van de knop Nieuwe pijplijn.

  4. Kies Git voor Azure-opslagplaatsen.

    Schermopname van opslagplaatstypen.

  5. Kies de opslagplaats met dezelfde naam als uw project. In dit voorbeeld heet het project FabrikamFiber, dus kiezen we de opslagplaats met dezelfde naam.

    Schermopname van fabrikamFiber-opslagplaats.

  6. Kies Starter-pijplijn.

    Schermopname van de lijst met pijplijnsjablonen.

  7. De starterssjabloon maakt standaard gebruik van een door Microsoft gehoste Linux-agent. Bewerk de pijplijnsjabloon en wijzig de pool sectie, zodat deze verwijst naar de pool die u in de vorige stappen hebt gemaakt.

    # Change these two lines as shown in the following example.
     pool:
      vmImage: ubuntu-latest
    

    In dit voorbeeld hebben de beheerde DevOps-pools de naam fabrikam-managed-pool, dus vervang deze door vmImage: ubuntu-latest name: fabrikam-managed-poolsen geef de naam van uw beheerde DevOps-pool op.

    # Replace fabrikam-managed-pools with the name
    # of your Managed DevOps Pool.
    pool:
      name: fabrikam-managed-pool
    
  8. Kies Opslaan en uitvoeren en kies Opslaan en voer een tweede keer uit om te bevestigen.

    Schermopname van de knop Opslaan en uitvoeren.

  9. Als dit de eerste pijplijnuitvoering in deze pool is, wordt u mogelijk gevraagd om machtigingen te verlenen voordat de pijplijn wordt uitgevoerd.

  10. Bekijk de pijplijnuitvoering in Azure DevOps en u kunt overschakelen naar Azure Portal en de actieve agent bekijken in de weergave Agents .