Gyakorlat – A projekt előkészítése

Befejeződött

Ebben a leckében a Contoso Video webhely erőforrásait hozza létre. Győződjön meg arról, hogy rendelkezik a modul bevezetőjében felsorolt előfeltételekkel.

A projekt előkészítése

  1. A mintaadattár elágazása a GitHub-fiókba. Nem rendelkezik írási engedélyekkel az eredeti mintaadattárhoz, ezért el kell forkolnia az adattárat saját GitHub Actions-folyamat létrehozásához.

  2. Jelentkezzen be az Azure Cloud Shellbe azzal az Azure-előfizetéssel, amelyen erőforrásokat szeretne üzembe helyezni. Amikor megnyílik a Cloud Shell, győződjön meg arról, hogy a Bash van kiválasztva a futtatandó rendszerhéjként.

  3. Az elágaztatott adattár klónozásához futtassa a következő parancsot a Cloud Shellben, és módosítsa a <GitHub-felhasználónév> helyőrzőt a GitHub-felhasználónévre:

    git clone https://github.com/<GitHub username>/mslearn-aks-deployment-pipeline-github-actions
    
  4. Nyissa meg az új klónozott mslearn-aks-deployment-pipeline-github-actions könyvtárat az alábbi parancs futtatásával:

    cd mslearn-aks-deployment-pipeline-github-actions
    
  5. Futtassa a következő parancsot a projekt gyökerében található init.sh fájl végrehajtásához:

    bash init.sh
    

    A init.sh fájl a következő feladatokat hajtja végre:

    • Létrehoz egy új Azure-erőforráscsoportot.
    • Létrehoz egy új AKS-fürtöt, és beállítja a Kubectl-t annak elérésére.
    • Létrehoz egy új Container Registry-adattárat, és az AKS-fürthöz társítja azt.
    • Beállítja az AKS_NAME, DNS_NAME, RESOURCE_GROUP_NAME és ACR_NAME környezeti változót.
  6. Amikor a szkript futása befejeződött, megjeleníti a változók listáját. Másolja és tárolja a jövőbeli gyakorlatokban használni kívánt változóértékeket .

    • Erőforráscsoport neve
    • ACR-név
    • ACR bejelentkezési felhasználónév
    • ACR-jelszó
    • AKS DNS-zóna neve

Az eredmények ellenőrzése

Ellenőrizze, hogy a init.sh szkript hozta-e létre az összes erőforrást.

  1. Futtassa a következő Azure CLI-parancsot annak ellenőrzéséhez, hogy a szkript kimenetében látható erőforráscsoport szerepel-e a listában.

    az group list -o table
    
  2. Futtassa a következő parancsot annak ellenőrzéséhez, hogy a szkript kimenetében látható Container Registry-példány szerepel-e a listában.

    az acr list -o table
    

Az Azure-erőforrások létrehozása után folytassa a következő leckével a címkézett alkalmazásképek megismeréséhez.