Herbruikbare Bicep-code publiceren met behulp van GitHub Actions
Publiceer azure-sjabloonspecificaties en Bicep-modules met behulp van een implementatiewerkstroom. Automatisch versiebeheer valideren en toevoegen aan uw herbruikbare Bicep-code.
Leerdoelen
Als u deze module hebt voltooid, kunt u het volgende:
- Bicep-modules publiceren naar een privéregister vanuit een GitHub Actions-werkstroom
- Bicep-bestanden publiceren naar een sjabloonspecificatie vanuit een GitHub Actions-werkstroom
- Automatisch versienummers toevoegen aan uw modules en sjabloonspecificaties
Vereisten
U moet bekend zijn met het gebruik van:
- Bicep-modules en moduleregisters.
- Specificaties van Azure-sjablonen.
- De Bicep linter, samen met het testen van uw Bicep-code.
- Azure, waaronder Azure Portal, abonnementen, resourcegroepen en resources.
- Eenvoudige Git-opdrachten, waaronder klonen, doorvoeren van bestanden en het pushen van wijzigingen naar GitHub.
- GitHub Actions, inclusief taken, stappen en geheimen.
Als u de oefeningen in de module wilt doorlopen, hebt u het volgende nodig:
- Een Azure-account met de mogelijkheid om rollen toe te wijzen en resourcegroepen en Microsoft Entra-toepassingen te maken.
- Een GitHub-account.
U hebt ook de volgende items lokaal geïnstalleerd:
- Visual Studio Code
- De Azure-accountextensie voor Visual Studio Code
- De Bicep-extensie voor Visual Studio Code
- De jq-opdrachtregel-JSON-processor
- De nieuwste Azure CLI-hulpprogramma's of de nieuwste Versie van Azure PowerShell
- Git