Megosztás a következőn keresztül:


Rövid útmutató: Felügyelt DevOps-készlet létrehozása az Azure Portal használatával

Ez a cikk bemutatja, hogyan hozhat létre felügyelt DevOps-készletet, és hogyan futtathat egy folyamatot az új készletben.

Előfeltételek

A cikk lépéseinek végrehajtása előtt konfigurálnia kell az Azure-előfizetést és az Azure DevOps-szervezetet a felügyelt DevOps-készletekhez való használatra, az előfeltételekről szóló cikkben leírtak szerint. Ezeket a lépéseket azure-előfizetésenként és Azure DevOps-szervezetenként csak egyszer kell elvégezni.

A Felügyelt DevOps-készletek erőforrásának létrehozása

  1. Jelentkezzen be az Azure Portalra.

  2. Keressen felügyelt DevOps-készleteket, és válassza ki az elérhető lehetőségek közül.

  3. Ha ez az első készlete, válassza a Létrehozás vagy a Felügyelt DevOps-készletek létrehozása lehetőséget.

    Képernyőkép a Felügyelt DevOps-készletek létrehozása gombról.

  4. Adja meg az Előfizetés, erőforráscsoport, Fejlesztői központ és Fejlesztői központ projektet. Ha még nem hozott létre erőforráscsoportot, Fejlesztői központ vagy Fejlesztői központ projektet, ebben a lépésben létrehozhatja őket. Képernyőkép a Felügyelt DevOps-készletek kezdeti konfigurációs beállításainak létrehozásáról.

  5. Adja meg a készlettel használni kívánt Azure DevOps-szervezetet , a készlet nevét és a készlet régióját.

    Képernyőkép az Azure DevOps szervezeti mezőről.

    Alapértelmezés szerint a készletek egyetlen szervezet összes projektje esetében konfigurálva vannak. Konfigurálhat további szervezeteket, vagy korlátozhatja a projekteket a Biztonság lapon. Válasszon ki egy régiót, amely közel van a többi Azure-erőforráshoz, amelyet a legjobb költség és teljesítmény érdekében használ.

  6. Adja meg az elérhető ügynökök maximális számát (Ügynökök maximális száma), az ügynökök virtuális gépének méretét (ügynökméret), valamint az ügynökök operációsrendszer-lemeztípusát. A D2adsV5 az alapértelmezett ügynökméret; válassza a Méret módosítása lehetőséget, ha szeretné, másik méretet válasszon.

    Képernyőkép az ügynök méretéről, darabszámáról és operációsrendszer-lemeztípusáról.

    Az elérhető felügyelt DevOps-készletek kvótáival rendelkező ügynökméretek (SKU-k) elérhetőként vannak megjelölve. További kvótát kérhet a nem elérhető termékváltozatokhoz. Miután jóváhagyták a nem elérhető termékváltozatra vonatkozó kvótakérelmet, az elérhetőként jelenik meg. További információ a felügyelt DevOps-készletek kvótáiról.

  7. Konfigurálja a készlet lemezképeit. Alapértelmezés szerint a készletek egyetlen képpel jönnek létre. A kép módosításához vagy több kép konfigurálásához válassza a Hozzáadás a Képtárból lehetőséget, és válassza ki a készlethez használni kívánt képet vagy képeket.

    Képernyőkép a Képek szakaszról.

  8. A megfelelő lap kiválasztásával konfigurálhatja a készlet kívánt további beállításait. Tekintse meg az egyes lapokat a felügyelt DevOps-készletek alapértelmezett beállításainak megtekintéséhez, és az egyes lapokon elérhető beállításokkal kapcsolatos további információkért tekintse meg az alábbi hivatkozásokat. A következő szakaszok alapértelmezett beállításainak használatához folytassa a Véleményezés + létrehozás gombra.

    Képernyőkép a beállítások lapjairól.

    • Skálázás – Skálázási beállítások konfigurálása a felügyelt DevOps-készlet teljesítményének és költségeinek kezeléséhez. Az alapértelmezett beállítás az állapot nélküli ügynökök, készenléti ügynökök nélkül.
    • Hálózatkezelés – Ügynökök hozzáadása a felügyelt DevOps-készletből a virtuális hálózathoz. Az alapértelmezett beállítás egy izolált virtuális hálózat az ügynökök számára.
    • Tárolás – Üres adatlemez csatolása az ügynökökhöz. Az alapértelmezett érték nem csatolt adatlemez.
    • Biztonság – Szervezeti és projekthozzáférés konfigurálása, készletengedélyek megadása és interaktív mód konfigurálása teszteléshez. Az alapértelmezett érték egy készlet, amely az Azure DevOps-szervezetben megadott szervezet összes projektjének konfigurálva van.
    • Címkék – Címkék használatával rendszerezheti az Azure-erőforrásokat és a felügyeleti hierarchiát.
  9. Válassza a Véleményezés + létrehozás lehetőséget, majd a Létrehozás lehetőséget a megerősítéshez.

    Képernyőkép a Review + create for Managed DevOps Pools kezdeti konfigurációs beállításairól.

    A kiépítési folyamat eltarthat néhány percig. Ha az ügynökkészlet létrehozása befejeződött, megtekintheti a készletet az Azure DevOpsban, és futtathat folyamatokat a készletben.

    Ha az előfizetés nem rendelkezik kapacitással a készlet konfigurálásához a kívánt Azure-beli virtuálisgép-termékváltozattal és az ügynökök maximális számával, a készlet létrehozása az alábbi üzenethez hasonló hibával meghiúsul. 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. A probléma megoldásához tekintse át a felügyelt DevOps-kvótákat.

Az ügynökkészlet megtekintése az Azure DevOpsban

  1. Nyissa meg az Azure DevOps portált, és jelentkezzen be az Azure DevOps-szervezetbe (https://dev.azure.com/{your-organization}).

  2. Nyissa meg az Azure DevOps>Organization beállításait.

    Képernyőkép a Szervezeti beállítások gombról.

  3. Nyissa meg a Pipelines>Agent-készleteket, és ellenőrizze, hogy az új készlet szerepel-e a listában. Ha most hozta létre a felügyelt DevOps-készletet, eltarthat néhány percig, amíg az új készlet megjelenik az ügynökök listájában.

    Képernyőkép az Ügynökkészletek listájáról.

Folyamat futtatása az új készletben

Ebben a lépésben létrehozunk egy egyszerű folyamatot egy Azure DevOps-projekt alapértelmezett adattárában, és futtatjuk az új felügyelt DevOps-készletben.

  1. Nyissa meg az Azure DevOps portált, és jelentkezzen be az Azure DevOps-szervezetbe (https://dev.azure.com/{your-organization}).

  2. Lépjen arra a projektre, amelyben futtatni szeretné a folyamatot, és válassza a Folyamatok lehetőséget.

    Képernyőkép a Projektek listáról.

  3. Válassza az Új folyamat (vagy a Folyamat létrehozása, ha ez az első folyamat).

    Képernyőkép az új folyamat gombjáról.

  4. Válassza az Azure Repos Git lehetőséget.

    Az adattártípusok képernyőképe.

  5. Válassza ki azt az adattárat, amelynek neve megegyezik a projekt nevével. Ebben a példában a projekt neve FabrikamFiber, ezért az azonos nevű adattárat választjuk ki.

    A FabrikamFiber-adattár képernyőképe.

  6. Válassza a Starter-folyamatot.

    Képernyőkép a folyamatsablonok listájáról.

  7. Alapértelmezés szerint a kezdősablon egy Microsoft által üzemeltetett Linux-ügynököt használ. Szerkessze a folyamatsablont, és módosítsa a pool szakaszt úgy, hogy az az előző lépésekben létrehozott készletre hivatkozzon.

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

    Ebben a példában a felügyelt DevOps-készletek neve el van nevezve fabrikam-managed-pool, ezért cserélje le vmImage: ubuntu-latest name: fabrikam-managed-poolsa helyére, és adja meg a felügyelt DevOps-készlet nevét.

    # Replace fabrikam-managed-pools with the name
    # of your Managed DevOps Pool.
    pool:
      name: fabrikam-managed-pool
    
  8. Válassza a Mentés és futtatás lehetőséget, majd a Mentés és futtatás lehetőséget a megerősítéshez.

    Képernyőkép a Mentés és futtatás gombról.

  9. Ha ez az első folyamatfuttatás ebben a készletben, előfordulhat, hogy a folyamat futtatása előtt engedélyt kell adnia.

  10. Figyelje meg, hogy a folyamat fut az Azure DevOpsban, és átválthat az Azure Portalra, és megtekintheti a futó ügynököt az Ügynökök nézetben.