Resumen
En este módulo, debe hacer lo siguiente:
- Acciones de GitHub autenticadas en una instancia de Azure Container Registry.
- GitHub Actions usa información confidencial almacenada.
- 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 de servicios 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 eliminar el principal de servicio, utilice la CLI de Azure.
Use el siguiente comando de la CLI de Azure para devolver una lista de identificadores de entidad de servicio de Microsoft Entra ID:
az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsvFiltre las entidades de servicio por los siguientes identificadores:
- Propiedad del usuario actual.
- Que contiene la cadena
eShopen el nombre para mostrar.
Use el comando
az ad sp deleteCLI de Azure para quitar cada entidad de servicio coincidente.Elimine el grupo
rg-eshopde recursos de Azure para eliminar todos los recursos que creó en unidades anteriores.
Limpieza de codespace
Puede eliminar el espacio de código en GitHub en Por repositorio , donde verá MicrosoftDocs/mslearn-dotnet-cloudnative-devops.