Samenvatting

Voltooid

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.

  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 id's:

    • Eigendom van de huidige gebruiker.
    • Bevat de tekenreeks eShop in de weergavenaam.
  3. Gebruik de Azure CLI-opdracht az ad sp delete 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