Resumen
En este módulo:
- Acciones de GitHub autenticado en una instancia de Azure Container Registry.
- Información confidencial almacenada que Acciones de GitHub usa.
- Implementó una acción de GitHub para compilar la imagen de contenedor del servicio de producto en Container Registry.
- Se modificó el servicio de producto agregando un nuevo producto para desencadenar una compilación.
- Implementó una acción de GitHub para implementar el contenedor del servicio de producto en el clúster de Azure Kubernetes Service (AKS).
- Revierte el servicio de producto a la implementación anterior.
Eliminación de la entidad de servicio de Azure
Anteriormente, creó una entidad de servicio Entra que permite a GitHub autenticarse en los recursos de Azure. Para quitar la entidad de servicio, puede usar la CLI de Azure.
Use el siguiente comando de la CLI de Azure para devolver una lista de identificadores de entidades de servicio de Microsoft Entra ID:
az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsv
Filtre las entidades de servicio por los siguientes identificadores:
- Propiedad del usuario actual.
- Contiene la cadena
eShop
en el nombre para mostrar.
Use el comando
az ad sp delete
de la CLI de Azure para quitar cada entidad de servicio coincidente.Elimine el grupo de recursos
rg-eshop
de Azure para eliminar todos los recursos que creó en unidades anteriores.
Codespace de limpieza
Puede eliminar el codespace en GitHub en Por repositorio, donde verá MicrosoftDocs/mslearn-dotnet-cloudnative-devops.
Más información sobre los microservicios
- Diseño de aplicaciones .NET nativas en la nube para Azure
- Vídeo: Implementación de patrones de microservicios con contenedores de .NET y Docker