Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Az ügynökkészlethez hasonlóan az üzembehelyezési csoport a célgépek logikai készlete, mindegyikben telepítve van egy üzembehelyezési ügynök. Az üzembehelyezési csoportok általában olyan környezeteket képviselnek, mint a *Fejlesztés, Teszt vagy Éles. Az üzembehelyezési csoport minden fizikai vagy virtuális gépe kommunikál az Azure Pipelinessal az üzembehelyezési feladatok koordinálása érdekében. Az üzembehelyezési csoportok eltérnek az üzembehelyezési feladatoktól, amelyek a YAML-folyamatokban definiált feladatokkal kapcsolatos lépések gyűjteményei.
Az üzembehelyezési csoportok rugalmas módot biztosítanak az üzembehelyezési célok kezelésére és figyelésére. Meghatározhatja az ügynökök biztonsági környezetét és futtatókörnyezetét, szerepköröket és engedélyeket rendelhet a csapattagokhoz, és valós idejű betekintést kaphat az üzemelő példányokba az egyes kiszolgálók élő naplóival. Címkéket is használhat adott gépek megcélzásához, így az üzembe helyezés pontosabbá és hatékonyabbá válik.
Feljegyzés
Az üzembehelyezési csoportok csak a klasszikus kiadási folyamatokban érhetők el.
Előfeltételek
| termék | Követelmények |
|---|---|
| Azure DevOps | - Egy Azure DevOps szervezet. - Azure DevOps-projekt. – Rendszergazdai jogosultságok windowsos vagy Linux rendszerű gépeken az üzembehelyezési ügynök telepítéséhez és konfigurálásához. |
Üzembehelyezési csoport létrehozása
Jelentkezzen be az Azure DevOps-szervezetbe, és keresse meg a projektet.
A projektben válassza a Folyamatok, majd az Üzembehelyezési csoportok lehetőséget.
Az Üzembe helyezési csoportok lapon válassza az Új lehetőséget. Ha ez az első üzembehelyezési csoport, válassza az Üzembe helyezési csoport hozzáadása lehetőséget.
Adja meg az üzembehelyezési csoport nevét , majd válassza a Létrehozás lehetőséget.
A következő képernyőn válassza a regisztrálandó céltípushoz tartozó Windows vagy Linux lehetőséget. Létre kell hozni egy regisztrációs szkriptet.
Válassza a Személyes hozzáférési jogkivonat használata a szkriptben a hitelesítéshez lehetőséget, majd válassza a Szkript másolása a vágólapra lehetőséget.
Mentse a másolt szkriptet az üzembehelyezési csoport összes célgépén való futtatáshoz.
Célkiszolgálók regisztrálása
Az egyes célkiszolgálók regisztrálása az üzembehelyezési csoportban:
Jelentkezzen be a gépre rendszergazdai engedélyekkel rendelkező fiókkal, és futtassa a másolt szkriptet. Windows rendszerű gépek esetén használjon emelt szintű PowerShell-parancssort.
Ha a rendszer címkék hozzáadását kéri (az üzembehelyezési csoport feladatának adott kiszolgálóira való célként használható), írja be az Y értéket, majd adjon meg egy vagy több címkét. A címkék nem érzékenyek a kis- és nagybetűkre, legfeljebb 256 karakter hosszúságúak, és nincs korlátozva a használható címkék száma.
A telepítés befejezése után a szkriptnek a következő üzenetet kell visszaadnia:
Service vstsagent.{organization-name}.{computer-name} started successfully.
Ügynökök telepítése és frissítése
Az üzembehelyezési csoportban minden célkiszolgáló üzembehelyezési ügynököt igényel. A célkiszolgálókhoz létrehozott regisztrációs szkript egy ügynököt telepít. Másik lehetőségként az alábbi módszerek egyikével telepíthet ügynököket:
Azure-beli virtuális gépek esetén egyszerűen állíthatja be a kiszolgálókat az Azure Pipelines-ügynök bővítmény telepítésével minden egyes virtuális gépen.
Az AzureResourceGroupDeploymentV2 feladattal egy kiadási folyamatban dinamikusan hozhat létre és regisztrálhat üzembehelyezési csoportügynököket.
A telepítési csoportok ügynökeinek ellátása részleteiről.
Ha újratelepítés nélkül szeretné frissíteni az üzembehelyezési ügynököket a legújabb verzióra, nyissa meg az Üzembe helyezési csoportok lapot, válassza a További műveletek három pontot az üzembehelyezési csoport mellett, és válassza a Célfrissítés lehetőséget. További részletekért tekintse meg az ügynököket .
Telepítési csoportok
Az üzembehelyezési készlet a teljes Azure DevOps-szervezetben elérhető célkiszolgálók gyűjteménye. Az üzembehelyezési készletek létrehozásához vagy kezeléséhez projektgyűjtemény-rendszergazdai engedélyekkel kell rendelkeznie.
Új üzembehelyezési készlet létrehozásakor automatikusan kiépítheti a megfelelő üzembehelyezési csoportokat a kijelölt projektekben vagy a szervezet összes projektjében. Ezek az üzembe helyezési csoportok ugyanazokat a célkiszolgálókat használják, mint a telepítési csoport.
Ha frissíteni szeretné az ügynökverziót az üzembehelyezési készlet összes kiszolgálóján, lépjen az Üzembehelyezési készletek elemre, válassza a készlet melletti További műveletek három pontot, és válassza a Célértékek frissítése lehetőséget.
Üzembehelyezési csoportok megosztása
Az üzembehelyezési csoportokat megoszthatja más projektekkel az Azure DevOps-szervezetben. Más projektek számára az üzembe helyezési csoport elérhetővé tétele:
Jelentkezzen be az Azure DevOps-szervezetbe, és keresse meg a projektet.
Válassza ki a Csővezetékek>Telepítési csoportokat. Válassza ki az üzembehelyezési csoportot, majd válassza a Kezelés lehetőséget.
A projektek listájában jelölje ki azokat, akikkel meg szeretné osztani az üzembe helyezési csoportot, majd válassza a Mentés lehetőséget.
Mentés után a kijelölt projektek a Üzembehelyezési csoportok között fogják látni a megosztott üzembehelyezési csoportot.
Automatikus üzembe helyezés új célkiszolgálókon
A környezet úgy konfigurálható, hogy automatikusan telepítse az utolsó sikeres kiadást, amikor új célkiszolgálókat ad hozzá egy üzembehelyezési csoporthoz:
Jelentkezzen be az Azure DevOps-szervezetbe, és keresse meg a projektet.
A Pipelines>Releases lehetőséget válassza, majd válassza ki a kiadási folyamatot.
Az üzembe helyezés utáni ikont választva nyissa meg az Üzembe helyezés utáni feltételek képernyőt, és engedélyezze az automatikus újratelepítési eseményindítót.
Az Események kiválasztása alatt válassza az Elérhetővé válik egy új cél, a szükséges címkékkel.
A Select (Kiválasztás) művelet alatt válassza a legutóbbi sikeres üzembe helyezés ismételt üzembe helyezését ezen a környezetben.