Gyakorlat – Saját környezet beállítása

Befejeződött

Fontos

Ennek a gyakorlatnak az elvégzéséhez saját Azure-előfizetés szükséges, amely költségekkel járhat. Ha még nem rendelkezik Azure-előfizetéssel, első lépésként hozzon létre egy ingyenes fiókot.

Mielőtt elkezdené közzétenni a toy cég újrahasználható Bicep-kódját, konfigurálnia kell a környezetet. Ebben a szakaszban győződjön meg arról, hogy az Azure- és Az Azure DevOps-környezetek be vannak állítva a modul többi részének befejezéséhez.

A célkitűzések teljesítéséhez a következőkre lesz szüksége:

  • Állítson be egy Azure DevOps-projektet ehhez a modulhoz.
  • Klónozza a projekt adattárát a számítógépre.
  • Hozzon létre egy erőforráscsoportot az Azure-ban.
  • Szolgáltatáskapcsolat létrehozása az Azure Pipelinesban.

Az Azure DevOps-projekt lekérése

Ebben a szakaszban győződjön meg arról, hogy az Azure DevOps-szervezet be van állítva a modul többi részének befejezéséhez. A beállításhoz futtasson egy sablont, amely létrehoz egy projektet az Azure DevOpsban.

Az ebben a képzési tervben szereplő modulok egy folyamat részei. Tanulási célokra minden modulhoz tartozik egy Azure DevOps-projekt.

Tipp.

Még ha a képzési tervben is elvégezte az előző modult, kövesse ezeket az utasításokat egy új projekt létrehozásához. Mindenképpen adjon új nevet a projektnek.

A sablon futtatása

Futtasson egy sablont, amely beállítja az Azure DevOps-projektet.

Az Azure DevOps Demo Generator webhelyén:

  1. Válassza a Bejelentkezés lehetőséget, majd az Elfogadás gombra kattintva fogadja el a webhely használati feltételeit.

  2. Az Új projekt létrehozása lapon válassza ki az Azure DevOps-szervezetet, majd az Új projektnév mezőbe írjon be egy projektnevet, például a toy-reusable nevet.

    Képernyőkép az Új projekt létrehozásához készült Azure DevOps Demo Generator panelről.

  3. Válassza a Projekt létrehozása lehetőséget.

    A sablon futtatása néhány percet vesz igénybe. Automatikusan létrehoz egy folyamatot és Egy Bicep-fájlt, amellyel a következő néhány gyakorlatban dolgozhat.

  4. Válassza a Navigálás a projekthez lehetőséget a projekthez való ugráshoz az Azure DevOpsban.

Fontos

A modul utolsó gyakorlata fontos törlési lépéseket tartalmaz. Ügyeljen arra, hogy akkor is kövesse a tisztítási lépéseket, ha nem végzi el ezt a modult.

A tárház klónozása

  1. Válassza a Tárfájlok lehetőséget>.

    Képernyőkép az Azure DevOpsról, amely az Adattárak menüt jeleníti meg, kiemelt Fájlok paranccsal.

  2. Válassza a Clone lehetőséget.

    Képernyőkép az Azure DevOpsról, amelyen az adattár látható, és a Klónozás gomb ki van emelve.

  3. Válassza a Git-hitelesítő adatok létrehozása lehetőséget. Másolja ki a jelszót, és mentse. Erre a hitelesítő adatokra akkor lesz szüksége, amikor később véglegesíti a frissítéseket a YAML fájlokban.

    Képernyőkép az Azure DevOpsról, amely megjeleníti az adattár beállításait, és a Git hitelesítő adatainak létrehozása gomb ki van emelve.

  4. Válassza a Klónozás lehetőséget a VS Code-ban. Ha a rendszer arra kéri, hogy engedélyezze a Visual Studio Code megnyitását, válassza a Megnyitás lehetőséget.

    Képernyőkép az Azure DevOpsról, amely megjeleníti az adattár beállításait, és a Klónozás a VS Code-ban gomb ki van emelve.

  5. Hozzon létre egy mappát az adattárhoz, majd válassza az Adattár helyének kiválasztása lehetőséget.

  6. Először használja ezt az adattárat, ezért előfordulhat, hogy a rendszer kérni fogja a bejelentkezést.

    • Ha Windowst használ, adja meg ugyanazokat a hitelesítő adatokat, amelyeket a gyakorlat korábbi részében az Azure DevOpsba való bejelentkezéshez használt.

    • Ha macOS-t használ, adja meg a néhány perccel ezelőtt létrehozott Git-felhasználónevet és jelszót.

  7. A Visual Studio Code kéri, hogy nyissa meg az adattárat. Válassza a Megnyitás lehetőséget.

    Képernyőkép a Visual Studio Code-ról, amely a klónozott adattár megnyitására vonatkozó utasításokat jeleníti meg, kiemelve a Megnyitás gombot.

Bejelentkezés az Azure-ba

Az Azure-beli erőforráscsoportok használatához jelentkezzen be az Azure-fiókjába a Visual Studio Code terminálból. Győződjön meg arról, hogy már telepítette az Azure CLI-eszközöket .

  1. A Terminál menüben válassza az Új terminál lehetőséget. A terminálablak általában a képernyő alsó felében nyílik meg.

  2. Az alapértelmezett rendszerhéj általában pwsh, ahogy a terminálablak jobb oldalán látható.

    Képernyőkép a Visual Studio Code terminálablakáról, amelyen a rendszerhéj lehetőségként p w s h látható.

  3. Válassza ki a rendszerhéj legördülő menüjét, majd válassza az Azure Cloud Shell (bash) lehetőséget.

    Képernyőkép a Visual Studio Code terminálablakáról, amelyen a terminálhéj legördülő listája látható, és az Azure Cloud Shell (bash) ki van választva.

  4. Megnyílik egy új rendszerhéj.

Bejelentkezés az Azure-ba az Azure CLI használatával

  1. A Visual Studio Code terminálon futtassa a következő parancsot az Azure-ba való bejelentkezéshez:

    az login
    
  2. A megnyíló böngészőben jelentkezzen be az Azure-fiókjába.

Az Azure-beli erőforráscsoportok használatához jelentkezzen be az Azure-fiókjába a Visual Studio Code terminálból. Győződjön meg arról, hogy már telepítette az Azure PowerShellt.

  1. A Terminál menüben válassza az Új terminál lehetőséget. A terminálablak általában a képernyő alsó felében nyílik meg.

  2. Az alapértelmezett rendszerhéj általában pwsh, ahogy a terminálablak jobb oldalán látható.

    Képernyőkép a Visual Studio Code terminálablakáról, amelyen a rendszerhéj lehetőségként p w s h látható.

  3. Válassza ki a rendszerhéj legördülő menüjét, majd válassza az Azure Cloud Shell (PowerShell) lehetőséget.

    Képernyőkép a Visual Studio Code terminálablakáról, amelyen a terminálhéj legördülő listája látható, és az Azure Cloud Shell (PowerShell) ki van választva.

  4. Megnyílik egy új rendszerhéj.

Bejelentkezés az Azure-ba az Azure PowerShell használatával

  1. A Visual Studio Code terminálon futtassa a következő parancsot az Azure-ba való bejelentkezéshez:

    Connect-AzAccount
    
  2. A megnyíló böngészőben jelentkezzen be az Azure-fiókjába.

Erőforráscsoport létrehozása az Azure-ban

Új erőforráscsoport létrehozásához futtassa ezt az Azure CLI-parancsot a Visual Studio Code terminálban:

az group create --name ToyReusable --location westus3

Erőforráscsoport létrehozásához futtassa ezt az Azure PowerShell-parancsot a Visual Studio Code terminálban:

New-AzResourceGroup -Name ToyReusable -Location westus3

Szolgáltatáskapcsolat létrehozása az Azure Pipelinesban

Ezután hozzon létre egy szolgáltatáskapcsolatot az Azure Pipelinesban. Ez a folyamat automatikusan létrehoz egy szolgáltatásnevet az Azure-ban. Emellett a szolgáltatásnévnek az erőforráscsoport közreműködői szerepkörét is megadja, így a folyamat üzembe helyezhető az erőforráscsoportban.

  1. A böngészőben válassza a Project beállításait.

    Képernyőkép a menüt megjelenítő Azure DevOpsról, kiemelve a Projektbeállítások elemet.

  2. Válassza a Szolgáltatáskapcsolatok>szolgáltatáskapcsolat létrehozása lehetőséget.

    Képernyőkép az Azure DevOps szolgáltatáskapcsolatok paneljéről, kiemelt

  3. Válassza a Következő Azure Resource Manager>lehetőséget.

    Képernyőkép az Azure DevOps szolgáltatáskapcsolatok paneljéről, amelyen az

  4. Válassza a Szolgáltatásnév (automatikus)>Tovább lehetőséget.

    Képernyőkép az Azure DevOpsról, amely az Új Azure-szolgáltatáskapcsolat panelt jeleníti meg, kiemelve a Szolgáltatásnév (automatikus) lehetőséget.

  5. Az Előfizetés legördülő listában válassza ki az Azure-előfizetését.

    Ha megjelenik egy előugró ablak egy üzenettel, amely arra kéri, hogy jelentkezzen be az Azure-ba, adja meg a hitelesítő adatait, és jelentkezzen be.

  6. Az Erőforráscsoport legördülő listában válassza a ToyReusable lehetőséget.

  7. A Szolgáltatás kapcsolatnév mezőjébe írja be a ToyReusable nevet. Győződjön meg arról, hogy az összes folyamat hozzáférési engedélyének megadása jelölőnégyzet be van jelölve.

    Képernyőkép az Azure DevOpsról, amely az

    Tipp.

    Ebben a gyakorlatban az egyszerűség kedvéért minden folyamat számára hozzáférést biztosít a szolgáltatáskapcsolathoz. Amikor éles erőforrásokkal működő valós szolgáltatáskapcsolatokat hoz létre, fontolja meg, hogy csak azokra a folyamatokra korlátozza a hozzáférést, amelyeknek szükségük van rájuk.

  8. Válassza a Mentés lehetőséget.