Megosztás:


Felügyelt DevOps-erőkészletek képállományainak konfigurálása

A felügyelt DevOps-készletek számos lehetőséget biztosítanak a virtuálisgép-rendszerképekhez a készletben futó folyamatok futtatásához. A készletet a kiválasztott marketplace-beli VM-rendszerképek használatával, saját Azure Compute Gallery-rendszerképekkel, vagy az Azure Pipelines Microsoft által üzemeltetett ügynökökével megegyező rendszerképekkel hozhatja létre.

Megjegyzés:

Az alábbi képek elavultak, és el lettek távolítva.

  • Azure Pipelines – Windows Server 2019
  • Ubuntu 20.04

További információért lásd a Felügyelt DevOps-készletek rendszerképének elavulási ütemezése című dokumentumot.

Egy erőforráskészletet egyetlen vagy több képpel is konfigurálhat. Ha az erőforrás-pool több lemezképet tartalmaz, a pipeline-ok aliasok használatával határozzák meg a futtatandó lemezképet.

A tár képének kiválasztása

Felügyelt DevOps-készlet létrehozásakor egy alapértelmezett rendszerkép kerül kijelölésre. Megtarthatja az alapértelmezett beállítást, vagy módosíthatja azt a készlet létrehozásakor. Ha a rendszerképet a készlet létrehozása után szeretné konfigurálni, nyissa meg a Beállítások>Készlet. Válassza a Hozzáadás a képtárból lehetőséget, majd válasszon ki egy vagy több képet a készlethez.

Kép konfigurálását bemutató képernyőkép.

Ha egyetlen képet választ ki, a készletben lévő összes csővezeték a kép használatával fut. Ha több képet választ ki, a képet csővezetékenként is megadhatja. További információért lásd: Több kép használata medencénként.

Ha több rendszerkép van a tárban, és a pipeline-ekben nem használ megadási feltételeket egy rendszerkép kijelöléséhez, akkor a pipeline-ek a tárban elsőként felsorolt rendszerképet használva futnak. A készletben lévő képek sorrendjét az alábbi két módon módosíthatja:

A következő típusú képek közül választhat:

Azure Pipelines-rendszerképek

A felügyelt DevOps-készletek számos előre konfigurált lemezképet biztosítanak, amelyek szoftvere megegyezik az Azure Pipelineshoz kiválasztott Microsoft által üzemeltetett ügynökökkel.

A Felügyelt DevOps-készletekben kínált Azure Pipelines-rendszerképek életciklusa a Microsoft által üzemeltetett ügynökrendszerképek életciklusát követi. Ha a Microsoft által üzemeltetett ügynökök rendszerképe elavult, a megfelelő Felügyelt DevOps csoportok rendszerképe is elavul hasonló időkerettel. A Microsoft által üzemeltetett ügynökökben elérhető képek verziója kissé eltérhet az azonos típusú felügyelt DevOps-készletekben elérhető képek verziójától.

A Felügyelt DevOps-készletek rendszerképeinek életciklusáról további információt a Rendszerkép életciklusa címen talál.

Az Azure Pipelines kép megadásához válassza ki azt a listából.

Képernyőkép az Azure Pipelines-rendszerképekről.

Ha egy Azure Pipelines-rendszerképet az Azure Portal használatával ad meg, a rendszerkép legújabb verzióját használja alapértelmezés szerint. Ha egy Azure Pipelines-rendszerkép új verziója megszakítja a folyamatot, választhat egy korábbi verziót a Verzió listából.

Minden rendszerkép a következő telepített szoftvereket tartalmazza:

Image Belefoglalt szoftver
Azure Pipelines – Windows Server 2025 Belefoglalt szoftver
Azure Pipelines – Windows Server 2022 Belefoglalt szoftver
Azure Pipelines – Ubuntu 24.04 Belefoglalt szoftver
Azure Pipelines – Ubuntu 22.04 Belefoglalt szoftver

Megjegyzés:

Az alábbi képek elavultak, és el lettek távolítva.

  • Azure Pipelines – Windows Server 2019
  • Ubuntu 20.04

További információért lásd a Felügyelt DevOps-készletek rendszerképének elavulási ütemezése című dokumentumot.

Kiválasztott marketplace-rendszerképek

A felügyelt DevOps-készletek a Microsoft által közzétett piactéri virtuálisgép-rendszerképek válogatott készletét biztosítják a készletekben való használatra.

A kiválasztott marketplace-rendszerképeket megjelenítő képernyőkép.

Válassza a Kiválasztott piactéri képek. Jelölje ki a kívánt képet, majd válassza ki a kívánt verziót. Ha mindig a kép legújabb verzióját szeretné használni, válassza a legújabb lehetőséget.

Válassza az Azure Compute Gallery rendszerképeit az előfizetéseiben elérhető bármely katalógus képének megadásához. Az alábbi operációs rendszerekkel rendelkező általánosított rendszerképek támogatottak:

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

Fontos

A felügyelt DevOps-készletek csak általánosított Azure Compute Gallery-rendszerképeket támogatnak.

A felügyelt DevOps-készletek nem támogatják a fizetős alaprendszerképek használatával létrehozott Azure Compute Gallery-rendszerképeket. Ha olyan hibaüzenetet kap, mint például: "Az Image Base nem támogatott, mivel fizetős kép. Adjon meg egy másik, ingyenes rendszerképet" – válasszon egy másik Azure Compute Gallery-rendszerképet egy olyan virtuális gép alapján, amelyet az alaprendszerkép ingyenes díjszabási csomagjának használatával hoz létre.

Az Azure Compute Gallery rendszerképeket bemutató képernyőképe.

Az Olvasói szerepkör hozzáférés biztosítása a DevOpsInfrastructure szolgáltatási főszereplőhöz

Fontos

Rendelje hozzá az Olvasó szerepkört a DevOpsInfrastructure használni kívánt Azure Compute Gallery-rendszerképek szolgáltatásnévéhez. Ha olyan Azure Compute Gallery-rendszerképet választ, amely nem rendelkezik ezzel a hozzáféréssel, a készlet létrehozása meghiúsul. Az Olvasó szerepkört külön-külön rendelheti hozzá a kép szintjén vagy a képgyűjtemény szintjén a katalógus összes képéhez.

  1. Nyissa meg a kívánt erőforrást az Azure Portalon. A katalógus összes képének használatához nyissa meg az Azure Compute Galleryt az Azure Portalon. Ha csak egy adott képet szeretne használni, lépjen erre a képre.

  2. Válassza a Hozzáférés-vezérlés (IAM) lehetőséget.

  3. Válassza a Hozzáadás>Szerepkör-hozzárendelés hozzáadása lehetőséget a Szerepkör-hozzárendelés hozzáadása lap megnyitásához.

  4. Ossza ki a következő szerepkört. A részletes lépésekért lásd : Azure-szerepkörök hozzárendelése az Azure Portal használatával.

    Beállítás Érték
    Szerepkör Olvasó
    Hozzáférés hozzárendelése a következőhöz: alkalmazáspéldány
    Tagok DevOpsInfrastructure

    Képernyőkép, amely a szerepkör-hozzárendelés hozzáadását mutatja.

Több kép használata csoportonként álnevekkel

Ha a készletben több rendszerkép is található, az Azure DevOps-folyamatot úgy konfigurálhatja, hogy egy adott rendszerképet használjon, ha a rendszerkép aliasára hivatkozik.

Ha több rendszerkép van a tárban, és a pipeline-ekben nem használ megadási feltételeket egy rendszerkép kijelöléséhez, akkor a pipeline-ek a tárban elsőként felsorolt rendszerképet használva futnak. A készletben lévő képek sorrendjét a következő módokon módosíthatja:

Ha a csővezetékek problémákat tapasztalnak egy új rendszerkép tárhelyhez való hozzáadása után, ellenőrizze a képek sorrendjét a listában. Érdemes lehet igényekkel és aliasokkal explicit módon kijelölni, hogy az egyes folyamatok melyik rendszerképet használják.

Kép aliasainak konfigurálása

Képaliasok hozzáadásához és kezeléséhez nyissa meg a készletbeállítások Képek szakaszát, és válassza a ...>Alias hozzáadása.

Képernyőkép az Alias hozzáadása menüről.

Adja hozzá a kívánt aliasokat az Aliasok listájához, majd válassza a Mentés lehetőséget.

Képernyőkép az Alias panelről.

Az alábbi példa egy készletet mutat be, amely két Azure Pipelines-lemezképet és egy kiválasztott marketplace-rendszerképet tartalmaz. Az Azure Pipeline-rendszerképek az alapértelmezett aliasokat jelenítik meg, a kiválasztott piactéri rendszerkép pedig egyetlen konfigurált aliast jelenít ubuntu-24.04-gen2meg.

Képernyőkép, amely egy aliasokat tartalmazó képgyűjteményt mutat.

Az Azure Pipelines-rendszerkép előre definiált aliasai

Az Ön által konfigurált aliasok mellett az Azure Pipelines-rendszerképek az alábbi előre definiált aliasokkal rendelkeznek.

Azure Pipelines-rendszerkép Előre definiált alias
Azure Pipelines – Windows Server 2025 windows-2025
Azure Pipelines – Windows Server 2022 windows-2022
Azure Pipelines – Ubuntu 24.04 ubuntu-24.04
Azure Pipelines – Ubuntu 22.04 ubuntu-22.04

Kép megadása követelmények szerint

Ha a készletben több rendszerkép is található, konfigurálhat egy folyamatot úgy, hogy az egy adott rendszerképen fusson a demand nevű használatával. Amikor megadja a ImageOverride folyamat igényét, a felügyelt DevOps-készletek csak azoknak az ügynököknek küldik el a feladatot, amelyek ezt a lemezképet használják.

Ha az előző példában egy aliast tartalmazó Ubuntu 24.04-es rendszerképen szeretne futtatni egy ubuntu-24.04-gen2 pipeline-t, adja meg a következő követelményt a pool szakaszában.

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

Fontos

Ne tegyen idézőjeleket az aliasnév köré az ImageOverride igény szerint, még akkor sem, ha szóközök vannak a névben.

Ha egy csővezetéket az Azure Pipelines készletében lévő rendszerkép használatával szeretne futtatni, használja az előző táblázatban szereplő aliast. Ha egy folyamatot az előző példából származó Azure Pipelines Windows Server 2022 rendszerképen szeretne futtatni, adja meg a következő szükségletet a pool folyamat szakaszában:

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

Kép életciklusa

A felügyelt DevOps készletek ügynök képállományai visszavonásra kerülnek, amikor a rendszerkép operációs rendszere eléri a támogatási életciklus végét. Előfordulhat, hogy az operációs rendszerek régebbi verzióin alapuló rendszerképek törlődnek, ha az operációs rendszerek új verzióin alapuló rendszerképek jelennek meg.

Kép elavulás ütemezése

Jelenleg nincsenek rendszerkép-elavulások folyamatban a felügyelt DevOps erőforráskészletekben. Az alábbi képek elavultak és el lettek távolítva.