Ejercicio: Limpieza del entorno de Azure DevOps

Completado

Ha completado todas las tareas de este módulo. Aquí, limpiará los recursos de Azure, moverá el elemento de trabajo al estado Listo en Azure Boards y limpiará el entorno de Azure DevOps.

Limpieza de los recursos de Azure

La forma más sencilla de eliminar las instancias de Azure App Service consiste en eliminar el grupo de recursos primario. Al eliminar un grupo de recursos, se eliminan todos los recursos que contiene. Para eliminar el grupo de recursos:

  1. Vaya a Azure Portal e inicie sesión.

  2. En la barra de menús, seleccione Cloud Shell. Cuando se le solicite, seleccione la experiencia de Bash.

    Screenshot of the Azure portal showing the location of the Cloud Shell menu item.

  3. Ejecute el siguiente comando para eliminar el grupo de recursos (tailspin-space-game-rg). Cuando se le solicite, escriba y para confirmar su elección.

    az group delete --name tailspin-space-game-rg
    
  4. Para confirmar la eliminación, ejecute el siguiente comando y asegúrese de que el grupo de recursos ya no aparece en la lista.

    az group list --output table
    

Cambio del elemento de trabajo al estado Done

Aquí, moverá el elemento de trabajo que nos asignamos previamente en el módulo. Por tanto, moverá Crear la versión de contenedor del sitio web con Docker a la columna Listo.

En la práctica, "Listo" suele significar que un software operativo pasa a manos de los usuarios. Con fines de aprendizaje, aquí marcará el trabajo como "Listo" porque hemos cumplido el objetivo del equipo de Tailspin. que era empaquetar e implementar su aplicación web como un contenedor de Docker.

Al final de cada sprint o iteración del trabajo, usted y el equipo pueden celebrar una reunión retrospectiva donde poner en común el trabajo que se ha completado, lo que ha ido bien y lo que se puede mejorar.

Para completar el elemento de trabajo:

  1. Desde Azure DevOps, vaya a Boards (Paneles) y, después, seleccione Boards en el menú.

  2. Mueva el elemento de trabajo Create container version of web site using Docker (Crear la versión de contenedor del sitio web con Docker) de la columna En curso a la columna Listo.

    Screenshot of Azure Boards, showing the card in the Done column.

Deshabilitación de la canalización o eliminación del proyecto

En cada módulo de esta ruta de aprendizaje se proporciona una plantilla. Puede ejecutar la plantilla para crear un entorno limpio para el módulo.

La ejecución de varias plantillas proporciona varios proyectos de Azure Pipelines. Cada proyecto apunta al mismo repositorio de GitHub. Esta configuración puede desencadenar la ejecución de varias canalizaciones cada vez que envíe un cambio al repositorio de GitHub. Las ejecuciones de canalización usan minutos de compilación gratuitos en nuestros agentes hospedados. Para evitar la pérdida de estos minutos de compilación gratuitos, deshabilite o elimine la canalización antes de pasar al siguiente módulo.

Elija una de las siguientes opciones:

Opción 1: Deshabilitar la canalización

Deshabilite la canalización para que no procese las solicitudes de compilación. Puede volver a habilitar la canalización de compilación más adelante, si quiere. Elija esta opción si quiere mantener un proyecto de DevOps y la canalización de compilación para referencia futura.

Para deshabilitar la canalización:

  1. En Azure Pipelines, vaya a la canalización.

  2. En el menú desplegable Más acciones (...), seleccione Configuración:

    Screenshot of Azure Pipelines showing the location of the Settings menu.

  3. En Procesamiento de nuevas solicitudes de ejecución, seleccione Deshabilitado y, después, Guardar. La canalización ya no procesará nuevas solicitudes de compilación.

Opción 2: Eliminar el proyecto de Azure DevOps

Elimine el proyecto de Azure DevOps, incluidos el contenido de Azure Boards y la canalización de compilación. En módulos posteriores, puede ejecutar otra plantilla que abra un proyecto nuevo en el estado en el que se cierra el actual. Elija esta opción si no necesita el proyecto de DevOps para referencia futura.

Para eliminar el proyecto:

  1. En Azure DevOps, vaya al proyecto. Anteriormente, recomendamos asignar a este proyecto el nombre Space Game - web - Docker.

  2. Seleccione Configuración del proyecto en la esquina inferior.

  3. Vaya a la parte inferior de la sección Detalles del proyecto y elija la opción Eliminar.

    Screenshot of Azure Pipelines showing the location of the Delete button.

  4. Una vez que aparezca la nueva ventana, escriba el nombre del proyecto y seleccione Eliminar una vez más.