Resumé
I dette modul kan du:
- Godkendte GitHub-handlinger til en Forekomst af Azure Container Registry.
- Gemte følsomme oplysninger, som GitHub Actions bruger.
- Implementerede en GitHub-handling for at bygge produkttjenestens objektbeholderbillede i Container Registry.
- Produkttjenesten har ændret tilføjelsen af et nyt produkt for at udløse et build.
- Implementerede en GitHub-handling for at udrulle objektbeholderen for produkttjenesten til Azure Kubernetes Service-klyngen (AKS).
- Tilbageført produkttjenesten til den forrige udrulning.
Fjern Azure-tjenesteprincipal
Tidligere har du oprettet en Entra-tjenesteprincipal, der gør det muligt for GitHub at godkende til Azure-ressourcer. Hvis du vil fjerne tjenesteprincipalen, kan du bruge kommandolinjegrænsefladen i Azure.
Brug følgende Azure CLI-kommando til at returnere en liste over tjenesteprincipal-id'er fra Microsoft Entra-id:
az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsvFiltrer tjenesteprincipalerne til følgende id'er:
- Ejet af den aktuelle bruger.
- Indeholder strengen
eShopi det viste navn.
Brug kommandoen
az ad sp deleteAzure CLI til at fjerne hver matchende tjenesteprincipal.Slet Azure-ressourcegruppen
rg-eshopfor at slette alle de ressourcer, du oprettede i tidligere enheder.
Ryd op i kodeområde
Du kan slette kodeområdet på GitHub- under Efter lager, hvor du kan se MicrosoftDocs/mslearn-dotnet-cloudnative-devops.