Publicera återanvändbar Bicep-kod med hjälp av GitHub Actions

Avancerat
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

Publicera Azure-mallspecifikationer och Bicep-moduler med hjälp av ett distributionsarbetsflöde. Verifiera och lägg till versionshantering automatiskt i din återanvändbara Bicep-kod.

Utbildningsmål

När du har slutfört den här modulen kommer du att kunna:

  • Publicera Bicep-moduler till ett privat register från ett GitHub Actions-arbetsflöde
  • Publicera Bicep-filer till en mallspecifikation från ett GitHub Actions-arbetsflöde
  • Lägg automatiskt till versionsnummer i dina moduler och mallspecifikationer

Förutsättningar

Du bör vara bekant med att använda:

  • Bicep-moduler och modulregister.
  • Specifikationer för Azure-mallar.
  • Bicep-lintern, tillsammans med att testa din Bicep-kod.
  • Azure, inklusive Azure Portal, prenumerationer, resursgrupper och resurser.
  • Grundläggande Git-kommandon, inklusive kloning, incheckning av filer och push-överföring av ändringar till GitHub.
  • GitHub Actions, inklusive jobb, steg och hemligheter.

Om du vill gå igenom övningarna i modulen behöver du:

  • Ett Azure-konto som har möjlighet att tilldela roller och skapa resursgrupper och Microsoft Entra-program.
  • Ett GitHub-konto.

Du behöver också följande objekt installerade lokalt: