Riassunto
In questo modulo si esegue la seguente operazione:
- Azioni di GitHub autenticate su un'istanza di Azure Container Registry.
- Informazioni riservate archiviate usate da GitHub Actions.
- È stata implementata un'azione GitHub per compilare l'immagine del contenitore del servizio prodotto in Registro Contenitori.
- Abbiamo modificato il servizio dei prodotti aggiungendo un nuovo prodotto per avviare una build.
- È stata implementata un'azione GitHub per distribuire il contenitore del servizio prodotto nel cluster del 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 il service principal, è possibile usare l'Azure CLI.
Usare il comando dell'interfaccia della riga di comando di Azure seguente per restituire un elenco di identificatori di entità servizio da Microsoft Entra ID:
az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsvFiltrare le entità servizio in base agli identificatori seguenti:
- Di proprietà dell'utente corrente.
- Contenente la stringa
eShopnel nome visualizzato.
Usare il comando dell'interfaccia della riga di comando di Azure
az ad sp deleteper rimuovere ogni entità servizio corrispondente.Eliminare il gruppo
rg-eshopdi risorse di Azure per eliminare tutte le risorse create nelle unità precedenti.
Pulizia del Codespace
È possibile eliminare il codespace in GitHub in By repository in cui viene visualizzato MicrosoftDocs/mslearn-dotnet-cloudnative-devops.