Riepilogo
Contenuto del modulo
- GitHub Actions autenticato in un'istanza di Registro Azure Container.
- Archiviare in modo sicuro le informazioni riservate usate da GitHub Actions.
- È stata implementata un'azione GitHub per compilare l'immagine del contenitore del servizio prodotto in Registro Contenitori.
- Modificato il servizio prodotto aggiungendo un nuovo prodotto per attivare una compilazione.
- È stata implementata un'azione GitHub per distribuire il contenitore del servizio prodotto nel cluster del servizio Azure Kubernetes (servizio Azure Kubernetes).
- È stato eseguito il rollback del servizio prodotto alla distribuzione precedente.
Rimuovere l'entità servizio di Azure
In precedenza è stata creata un'entità servizio Entra che consente a GitHub di eseguire l'autenticazione alle risorse di Azure. Per rimuovere l'entità servizio, è possibile usare l'interfaccia della riga di comando di Azure.
Usare il comando seguente dell'interfaccia della riga di comando di Azure per restituire un elenco di identificatori dell'entità servizio da Microsoft Entra ID:
az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsv
Filtrare le entità servizio con gli identificatori seguenti:
- Quelli di proprietà dell'utente corrente.
- Quelli contenenti la stringa
eShop
nel nome visualizzato.
Usare il comando dell'interfaccia della
az ad sp delete
riga di comando di Azure per rimuovere ogni entità servizio corrispondente.Eliminare il gruppo
rg-eshop
di risorse di Azure per eliminare tutte le risorse create nelle unità precedenti.
Pulizia dello spazio del codice
È possibile eliminare il codespace in GitHub in By repository in cui viene visualizzato MicrosoftDocs/mslearn-dotnet-cloudnative-devops.
Altre informazioni sui microservizi
- Progettazione di applicazioni .NET native del cloud per Azure
- Video: Implement microservices patterns with .NET Core and Docker containers (Implementare modelli di microservizi con i contenitori .NET e Docker)