Uw Bicep-code testen met behulp van Azure Pipelines
Valideer en test uw Bicep-code in uw implementatiepijplijn. U gebruikt linting, preflight-validatie en de wat-als-bewerking om uw Azure-wijzigingen te valideren voordat u implementeert en u test uw resources na elke implementatie.
Leerdoelen
Als u deze module hebt voltooid, kunt u het volgende:
- Bicep-codelinten toevoegen tijdens continue integratie
- Preflight-implementatievalidatie toevoegen tijdens build- of releasefasen
- Wat-als-controles toevoegen, inclusief handmatige goedkeuringsstappen
- De configuratie van de geïmplementeerde omgeving controleren
Vereisten
U moet bekend zijn met het gebruik van:
- Bicep, inclusief het maken en implementeren van basisbestanden.
- Azure, waaronder Azure Portal, abonnementen, resourcegroepen en resources.
- Eenvoudige Git-opdrachten, waaronder klonen, doorvoeren van bestanden en het pushen van wijzigingen naar Azure-opslagplaatsen.
- Eenvoudige YAML-pijplijnen in Azure Pipelines, inclusief serviceverbindingen.
Als u de oefeningen in de module wilt doorlopen, hebt u het volgende nodig:
- Een Azure-account met de mogelijkheid om resourcegroepen, Microsoft Entra-toepassingen en service-principals te maken.
- Een Azure DevOps-organisatie en -account.
U hebt ook het volgende lokaal geïnstalleerd:
- Visual Studio Code
- De Bicep-extensie voor Visual Studio Code
- De Azure Pipelines-extensie voor Visual Studio Code
- De nieuwste Azure CLI-hulpprogramma'sof de nieuwste Versie van Azure PowerShell
- Git