Gyakorlat – Saját környezet beállítása
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:
Válassza a Bejelentkezés lehetőséget, majd az Elfogadás gombra kattintva fogadja el a webhely használati feltételeit.
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.
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.
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
Válassza a Tárfájlok lehetőséget>.
Válassza a Clone lehetőséget.
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.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.
Hozzon létre egy mappát az adattárhoz, majd válassza az Adattár helyének kiválasztása lehetőséget.
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.
A Visual Studio Code kéri, hogy nyissa meg az adattárat. Válassza a Megnyitás lehetőséget.
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 .
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.
Az alapértelmezett rendszerhéj általában pwsh, ahogy a terminálablak jobb oldalán látható.
Válassza ki a rendszerhéj legördülő menüjét, majd válassza az Azure Cloud Shell (bash) lehetőséget.
Megnyílik egy új rendszerhéj.
Bejelentkezés az Azure-ba az Azure CLI használatával
A Visual Studio Code terminálon futtassa a következő parancsot az Azure-ba való bejelentkezéshez:
az login
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.
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.
Az alapértelmezett rendszerhéj általában pwsh, ahogy a terminálablak jobb oldalán látható.
Válassza ki a rendszerhéj legördülő menüjét, majd válassza az Azure Cloud Shell (PowerShell) lehetőséget.
Megnyílik egy új rendszerhéj.
Bejelentkezés az Azure-ba az Azure PowerShell használatával
A Visual Studio Code terminálon futtassa a következő parancsot az Azure-ba való bejelentkezéshez:
Connect-AzAccount
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.
A böngészőben válassza a Project beállításait.
Válassza a Szolgáltatáskapcsolatok>szolgáltatáskapcsolat létrehozása lehetőséget.
Válassza a Következő Azure Resource Manager>lehetőséget.
Válassza a Szolgáltatásnév (automatikus)>Tovább lehetőséget.
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.
Az Erőforráscsoport legördülő listában válassza a ToyReusable lehetőséget.
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.
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.
Válassza a Mentés lehetőséget.