Delen via


Vereisten voor beheerde DevOps-pools

Er zijn enkele dingen die u moet voorbereiden voordat u Beheerde DevOps-pools voor het eerst gebruikt.

Op hoog niveau hebt u het volgende nodig:

  • Een Azure-account met een actief abonnement, waarbij de resourceprovider beheerde DevOps-pools is geregistreerd
  • Een Azure DevOps-organisatie die is verbonden met de Microsoft Entra ID-tenant van de gebruikers die de beheerde DevOps-pool beheren
  • Machtigingen in de Azure DevOps-organisatie voor het maken van een beheerde DevOps-pool

In dit artikel leest u hoe u uw Azure-abonnement en Azure DevOps-organisatie configureert voor gebruik met beheerde DevOps-pools. Deze configuratiestappen hoeven slechts één keer per Azure DevOps-organisatie en Een Azure-abonnement te worden uitgevoerd.

Uw Azure-abonnement configureren

  1. De resourceprovider beheerde DevOps-pools registreren in uw Azure-abonnement
  2. Quota voor beheerde DevOps-pools controleren
  3. Maak een ontwikkelaarscentrum- en ontwikkelaarscentrumproject (als u van plan bent om uw beheerde DevOps-pools te maken met behulp van Azure Portal, kunt u het ontwikkelaarscentrum- en ontwikkelaarscentrumproject maken tijdens het maken van de pool.)

De resourceprovider beheerde DevOps-pools registreren in uw Azure-abonnement

Als u Beheerde DevOps-pools wilt gebruiken, registreert u de volgende resourceproviders bij uw Azure-abonnement.

Resourceprovider Beschrijving
Microsoft.DevOpsInfrastructure Resourceprovider voor beheerde DevOps-pools
Microsoft.DevCenter Resourceprovider voor ontwikkelaarscentrum- en ontwikkelaarscentrumproject

Het registreren van een resourceprovider maakt gebruik van de /register/action bewerking. De machtiging voor het uitvoeren van deze bewerking is opgenomen als aan uw account de rol inzender of eigenaar van uw abonnement is toegewezen.

Azure Portal

  1. Meld u aan bij het Azure-portaal.

  2. Zoek in het menu Azure Portal naar Abonnementen. Selecteer Tags bij de beschikbare opties.

  3. Selecteer het Azure-abonnement dat u wilt gebruiken voor beheerde DevOps-pools.

  4. Selecteer onder Instellingen in het menu links de optie Resourceproviders.

  5. Zoek naar Microsoft.DevOpsInfrastructure, schakel het selectievakje in de lijst in en kies Registreren.

    Schermopname van het registreren van de Azure-resourceprovider beheerde DevOps-pools.

  6. Zoek naar Microsoft.DevCenter. Als Microsoft.DevCenter niet is geregistreerd, schakelt u het selectievakje in de lijst in en kiest u Registreren.

  7. Als u de Azure-regio's wilt zien die beheerde DevOps-pools in uw abonnement ondersteunen, registreert u eerst de Provider Microsoft.DevOpsInfrastructure , selecteert u deze in de lijst en kiest u Locaties.

    Schermopname van Azure-regio's die ondersteuning bieden voor beheerde DevOps-pools.

Zie Azure-resourceproviders en -typen voor meer informatie over Azure-resourceproviders.

Quota voor beheerde DevOps-pools controleren

Beheerde DevOps-pools maken gebruik van Azure-quota voor het beheren van het gebruik van de resources van virtuele machines waarop uw agents worden uitgevoerd. Beheerde DevOps-pools zijn gebaseerd op CPU-kernen per Azure VM-SKU-serie. Regio's die ondersteuning bieden voor beheerde DevOps-pools, hebben standaard vijf kernen van het quotum verleend voor de volgende SKU-families.

  • standardBSFamily
  • standardDADSv5Family
  • standardDASv5Family
  • standardDDSv5Family
  • standardDLDSv5Family
  • standardDPLDSv5Family
  • standardDPLSv5Family
  • standardDPSv5Family
  • standardDSv2Family
  • standardDSv5Family
  • standardDv2Family
  • standardEASv4Family
  • standardEDSv5Family
  • standardESv5Family
  • standardFSv2Family
  • standardLSv3Family

De standaardagentgrootte voor nieuwe resources voor beheerde DevOps-pools is Standard D2ads v5, die deel uitmaakt van de standardDADSv5Family. Standard D2ads v5 maakt gebruik van twee kernen, zodat u een pool met maximaal twee agents kunt maken, voor een totaal van vier kernen, zonder extra quotum aan te vragen. Als u meer wilt maken, moet u een quotumaanpassing aanvragen.

Uw quota weergeven

  1. Als u de quota voor SKU-families in uw regio wilt weergeven, meldt u zich aan bij Azure Portal, voert u quota in het zoekvak in en kiest u Quota in de lijst.

    Schermopname van azure Portal zoeken naar quota.

  2. Kies Beheerde DevOps-pools.

    Schermopname van het overzicht van quota.

  3. Kies uw abonnement en de regio waar u de pool wilt maken. In het volgende voorbeeld is het quotum standard DADSv5 Family vCPU's 8, wat betekent dat er acht kernen beschikbaar zijn, maar alle acht worden gebruikt. Als u meer dan acht kernen voor deze SKU wilt gebruiken of als u een andere SKU wilt gebruiken die geen quotum heeft, kunt u een quotumaanpassing aanvragen.

    Schermopname van de lijst met quota.

Een quotumaanpassing aanvragen

  1. Als u een verhoging van het quotum wilt aanvragen, kiest u Aanpassing aanvragen voor de gewenste SKU in uw regio.

    Schermopname van het menu-item Voor het aanpassen van aanvragen.

  2. Geef het gewenste aantal kernen op voor de geselecteerde SKU en kies Verzenden. In het volgende voorbeeld worden 20 kernen aangevraagd voor Standard DSv2 Family vCPU's.

    Schermopname van het selecteren van een verhoogd aantal kernen.

  3. Het duurt even voordat de quotumaanvraag wordt verwerkt. In het volgende voorbeeld ziet u het resultaat van een geslaagde quotumaanpassing.

    Schermopname van de verleende quotumaanvraag.

    Als de quotumaanpassing niet automatisch kan worden goedgekeurd, wordt u omgeleid om een ondersteuningsaanvraag in te dienen, zoals beschreven in de volgende sectie.

Een aanvraag voor quotumondersteuning maken

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 lijkt op 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.

  1. Ga naar de koppeling om een nieuwe ondersteuningsaanvraag te starten om een quotumverhoging aan te vragen. Kies Volgende.

    Schermopname van nieuwe aanvraag voor quotumondersteuning

  2. Kies Details invoeren.

    Schermopname van nieuwe aanvraag voor quotumondersteuning.

  3. Voer de regio, SKU-familie, nieuwe limiet in en kies Opslaan en doorgaan. In het volgende voorbeeld worden 100 kernen aangevraagd voor Standard DDSv4 Family vCPU's.

    Schermopname van quotumdetails.

  4. Vul de volgende gegevens in dit formulier in:

    • Ernst: Kies een van de beschikbare ernstniveaus op basis van de impact van het bedrijf.

    • Voorkeurscontactmethode: U kunt ervoor kiezen te worden benaderd via e-mail of telefoon.

  5. Selecteer Volgende: Beoordelen en maken. Valideer de verstrekte informatie en selecteer Maken om een ondersteuningsaanvraag te maken.

Binnen 24 uur evalueert het ondersteuningsteam van Managed DevOps Pools uw aanvraag en gaat u terug.

Een ontwikkelaarscentrum- en ontwikkelaarscentrumproject maken

Voor beheerde DevOps-pools is een ontwikkelaarscentrum- en ontwikkelaarscentrumproject vereist. U hebt de mogelijkheid om een ontwikkelaarscentrum- en ontwikkelaarscentrumproject te maken wanneer u uw pool maakt in Azure Portal, maar als u deze van tevoren wilt maken, voert u de volgende stappen uit. Meerdere beheerde DevOps-pools kunnen hetzelfde ontwikkelaarscentrum- en ontwikkelaarscentrumproject gebruiken.

Een ontwikkelaarscentrum maken

  1. Meld u aan bij het Azure-portaal.

  2. Zoek in het menu van Azure Portal naar Dev Centers, selecteer deze in de beschikbare opties en kies Maken.

    Schermopname van de knop Voor het maken van Dev Centers.

  3. Kies het gewenste abonnement, de resourcegroep, de naam en de locatie en kies Beoordelen en maken.

    Schermopname van Een ontwikkelaarscentrum maken.

  4. Kies Maken in het bevestigingsvenster om het ontwikkelaarscentrum te maken.

  5. Wacht totdat het nieuwe ontwikkelaarscentrum is gemaakt en ga verder met de volgende sectie en maak een ontwikkelaarscentrumproject.

Een ontwikkelaarscentrumproject maken

  1. Ga naar het ontwikkelaarscentrum dat in de vorige sectie is gemaakt en kies Project maken.

    Schermopname van de knop Project voor ontwikkelaarscentrum maken

  2. Kies het gewenste abonnement, de resourcegroep, het ontwikkelaarscentrum, de naam en kies Beoordelen en maken.

    Schermopname van een ontwikkelaarscentrumproject maken.

  3. Kies in het bevestigingsvenster Maken om het ontwikkelaarscentrumproject te maken.

  4. Wanneer u uw beheerde DevOps-pool maakt, geeft u het ontwikkelaarscentrum- en ontwikkelaarscentrumproject op dat u in deze stappen hebt gemaakt.

Uw Azure DevOps-organisatie configureren

  1. Uw Azure DevOps-organisatie verbinden met Microsoft Entra-id en lidmaatschap verifiëren
  2. Azure DevOps-machtigingen controleren

Uw Azure DevOps-organisatie verbinden met Microsoft Entra-id en lidmaatschap verifiëren

Als u een beheerde DevOps-pool wilt maken in uw Azure DevOps-organisatie, moet uw Azure DevOps-organisatie zijn verbonden met Microsoft Entra-id en moet uw gebruikersaccount lid zijn van de volgende Microsoft Entra ID-tenants:

  • De tenant van het Azure-abonnement dat uw beheerde DevOps-pool bevat
  • De tenant met uw Azure DevOps-organisatie is verbonden

Als de tenants verschillen, moet uw account lid zijn van beide tenants. Uw tenants weergeven:

  1. Bekijk uw huidige map (Azure-tenant) in Azure Portal.
  2. Bekijk de tenant voor uw Azure DevOps-organisatie. U kunt hier rechtstreeks naar deze pagina in de Azure DevOps-portal gaan: https://dev.azure.com/<your-organization>/_settings/organizationAad
  3. Als uw Azure DevOps-organisatie niet is verbonden met Microsoft Entra-id, volgt u de stappen in Uw organisatie verbinden met Microsoft Entra-id en maakt u verbinding met de gewenste tenant, zoals dezelfde tenant als uw Azure-abonnement.
  4. Als uw Azure DevOps-organisatie en het Azure-abonnement voor beheerde DevOps-pools zich in verschillende tenants bevinden, controleert u of u lid bent van beide tenants.

Azure DevOps-machtigingen controleren

Wanneer u een beheerde DevOps-pool maakt, wordt het account dat u gebruikt om u aan te melden bij het Azure-abonnement dat uw beheerde DevOps-pool bevat, gebruikt om een bijbehorende agentgroep te maken in uw Azure DevOps-organisatie. Als u een beheerde DevOps-pool wilt maken, moet uw account een van de volgende machtigingen hebben in uw Azure DevOps-organisatie. Deze machtigingen worden weergegeven in volgorde van minimale bevoegdheden tot de meeste bevoegdheden.

Volgende stappen