Résumé
Dans ce module, vous avez :
- Authentifié GitHub Actions sur une instance Azure Container Registry.
- Stocké des informations sensibles utilisées par GitHub Actions.
- Implémenté une action GitHub pour générer l’image conteneur du service de produits dans Container Registry.
- Modification du service produit par l'ajout d'un nouveau produit pour déclencher une construction.
- Implémenté une action GitHub pour déployer le conteneur du service de produits dans le cluster Azure Kubernetes Service (AKS).
- Retour du service produit au déploiement précédent.
Supprimer le principal de service Azure
Auparavant, vous avez créé un principal de service Entra qui permet à GitHub de s'authentifier auprès des ressources Azure. Pour supprimer le principal de service, vous pouvez utiliser Azure CLI.
Utilisez la commande Azure CLI suivante pour renvoyer la liste des identificateurs de principal de service de Microsoft Entra ID :
az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsv
Filtrez les principaux de service sur les identificateurs suivants :
- Propriété de l’utilisateur actuel.
- Contenant la chaîne
eShop
dans le nom d’affichage.
Utilisez la commande Azure CLI
az ad sp delete
pour supprimer chaque principal de service correspondant.Supprimez le groupe de ressources Azure
rg-eshop
pour supprimer toutes les ressources que vous avez créées dans les unités précédentes.
Nettoyer le codespace
Vous pouvez supprimer le codespace sur GitHub sous Par référentiel, là où vous voyez MicrosoftDocs/mslearn-dotnet-cloudnative-devops.
Découvrir plus d’informations sur les microservices
- Architecture d’applications .NET natives cloud pour Azure
- Vidéo : Implémenter des modèles de microservices avec des conteneurs .NET et Docker