Samenvatting
In deze module hebt u:
- Geverifieerde GitHub Actions voor een Azure Container Registry-exemplaar.
- Opgeslagen gevoelige informatie die door GitHub Actions wordt gebruikt.
- Er is een GitHub-actie geïmplementeerd om de containerinstallatiekopieën van de productservice te bouwen in Container Registry.
- De productservice heeft een nieuw product toegevoegd 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 teruggedraaid naar de vorige implementatie.
Azure-service-principal verwijderen
Eerder hebt u een Entra-service-principal gemaakt waarmee GitHub kan worden geverifieerd 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 tsv
Filter de service-principals op de volgende id's:
- Eigendom van de huidige gebruiker.
- Bevat de tekenreeks
eShop
in de weergavenaam.
Gebruik de Azure CLI-opdracht
az ad sp delete
om elke overeenkomende service-principal te verwijderen.Verwijder de Azure-resourcegroep
rg-eshop
om alle resources te verwijderen die u in vorige eenheden hebt gemaakt.
Codespace opschonen
U kunt de codespace op GitHub verwijderen onder Door opslagplaats waar u MicrosoftDocs/mslearn-dotnet-cloudnative-devops ziet.
Meer informatie over microservices
- Cloud native .NET-toepassingen ontwerpen voor Azure
- Video: Microservicespatronen implementeren met .NET- en Docker-containers