Samenvatting
In deze module gaat u het volgende doen:
- Geverifieerde GitHub Actions voor een Azure Container Registry-exemplaar.
- Opgeslagen gevoelige informatie die door GitHub Actions wordt gebruikt.
- Een GitHub-actie is geïmplementeerd om de containerimage van de productservice te bouwen in Container Registry.
- De productservice is aangepast door een nieuw product toe te voegen om een build te activeren.
- Implementeer een GitHub-actie om de container van de productservice te implementeren in het AKS-cluster (Azure Kubernetes Service).
- De productservice is teruggedraaid naar de vorige implementatie.
Azure-service-principal verwijderen
U heeft eerder een Entra-service-principal gemaakt waarmee GitHub zich kan verifiëren bij Azure-resources. Als u de service-principal wilt verwijderen, kunt u de Azure CLI gebruiken.
Gebruik de volgende Azure CLI-opdracht om een lijst met service-principal-id's van Microsoft Entra-id te retourneren:
az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsvFilter de service-principals op de volgende identificatoren:
- Eigendom van de huidige gebruiker.
- Bevat de tekenreeks
eShopin de weergavenaam.
Gebruik de opdracht
az ad sp deleteAzure CLI om elke overeenkomende service-principal te verwijderen.Verwijder de Azure-resourcegroep
rg-eshopom alle resources te verwijderen die u in vorige eenheden hebt gemaakt.
Codespace opschonen
U kunt de code-ruimte op GitHub verwijderen bij Op opslagplaats waar u MicrosoftDocs/mslearn-dotnet-cloudnative-devops ziet.