Resumen

Completado

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.

  1. 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 tsv
    
  2. Filtre las entidades de servicio por los siguientes identificadores:

    • Propiedad del usuario actual.
    • Que contiene la cadena eShop en el nombre para mostrar.
  3. Use el comando az ad sp deleteCLI de Azure para quitar cada entidad de servicio coincidente.

  4. Elimine el grupo rg-eshop de 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.

Más información sobre los microservicios