Bicep-kód tesztelése a GitHub Actions használatával

Haladó
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

A Bicep-kód ellenőrzése és tesztelése az üzembe helyezési munkafolyamatban. Az üzembe helyezés előtt a linting, az előzetes ellenőrzés és a what-if művelet használatával érvényesítheti az Azure-módosításokat, és minden üzembe helyezés után tesztelni fogja az erőforrásokat.

Tanulási célkitűzések

A modul befejezését követően az alábbiakra lesz képes:

  • Bicep-kódbőzítés hozzáadása a folyamatos integráció során.
  • Előzetes üzembe helyezési ellenőrzés hozzáadása a buildelési vagy kiadási feladatok során.
  • Lehetőségelemzések hozzáadása, beleértve a manuális jóváhagyási lépéseket is.
  • Ellenőrizze az üzembe helyezett környezet konfigurációját.

Előfeltételek

Ismernie kell a következő használatot:

  • Bicep, beleértve az alapszintű fájlok létrehozását és üzembe helyezését
  • Azure, beleértve az Azure Portalt, az előfizetéseket, az erőforráscsoportokat és az erőforrásokat
  • Alapszintű Git-parancsok, beleértve a klónozást, a fájlok véglegesítését és a módosítások GitHubra való küldését
  • Alapszintű GitHub Actions-munkafolyamatok, beleértve a titkos kulcsokat is, hogy a munkafolyamat kapcsolódni tud az Azure-környezethez

A modul gyakorlatainak elvégzéséhez a következőkre lesz szüksége:

  • Egy Azure-fiók, amely képes erőforráscsoportok és Microsoft Entra-alkalmazások létrehozására
  • GitHub-fiók

A következő szoftverre is szüksége lesz helyileg: