Samenvatting

Voltooid

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.

  1. 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
    
  2. Filter de service-principals op de volgende identificatoren:

    • Eigendom van de huidige gebruiker.
    • Bevat de tekenreeks eShop in de weergavenaam.
  3. Gebruik de opdracht az ad sp delete Azure CLI om elke overeenkomende service-principal te verwijderen.

  4. 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