练习 - 清理 Azure DevOps 环境

已完成

完成本模块分配的任务后,后续步骤包括清理 Azure 资源、将工作项转换为 Azure Boards 上的 “完成 ”状态,以及清理 Azure DevOps 环境。

重要

若要防止在本模块完成之后产生 Azure 资源费用,必须执行此清理。

清理 Azure 资源

清理 Azure 资源的最简单方法是删除其父资源组。 如果删除资源组,则会删除该组中的所有资源。 删除资源组:

  1. 访问 Azure 门户并登录。

  2. 从菜单中选择 Cloud Shell,然后选择 Bash

    Azure 门户的屏幕截图,其中显示了 Cloud Shell 菜单项的位置。

  3. 运行以下命令以删除创建的资源组。 当系统提示确认删除时键入 y

    az group delete --name tailspin-space-game-rg
    
  4. (可选)在上一个命令完成后,可以运行以下命令以确认删除。 你会注意到资源组 tailspin-space-game-rg 不再显示在列表中。

    az group list --output table
    

将工作项移动到“完成”状态

在此步骤中,将之前在此模块中分配给自己的工作项移动到 “完成 ”列。 在实践中, 完成 通常意味着向用户交付工作软件。 但是,出于本学习模块的目的,这意味着具体目标已经实现。 请按照以下步骤完成工作项目:

  1. 导航到 Azure DevOps 项目,然后选择 Boards ,然后选择 Boards

  2. 使用 Kubernetes 协调的网站多容器版本的创建工作项移动到完成列。

    Azure Boards 的界面截图,展示了位于“完成”列中的卡片。

禁用此管道或删除您的项目

此学习路径为每个模块提供了一个模板,可用于创建一个新的环境。 如果运行多个模板,最终会有多个指向同一 GitHub 存储库的 Azure Pipelines 项目。 每次将更改推送到 GitHub 存储库时,此设置都可能导致多个管道运行,这可能会造成问题。 因此,在移动到下一个模块之前,应禁用或删除管道,以避免丢失免费生成分钟数。

选择以下选项之一:

选项 1:禁用管道

禁用管道以阻止它处理新请求。 如果需要,可以选择稍后重新启用管道。 如果想要保留 DevOps 项目和部署管道以供将来参考,则此选项适用。

禁用管道:

  1. 选择“管道”,然后选择你的管道

  2. 从下拉菜单中选择设置

    Azure Pipelines 的屏幕截图,其中显示“设置”菜单的位置。

  3. 选择 “已禁用 ”,然后选择“ 保存”。

选项 2:删除 Azure DevOps 项目

如果不需要 DevOps 项目以供将来参考,可以将其删除。 在之后的模块中,可以运行另一个模板,启动一个新项目,该项目状态与它退出时的状态相同。 如果确定不需要此项目,则此选项适用。

要删除该项目:

  1. 在 Azure DevOps 门户中进入你的项目。

  2. 从左下角选择 “项目”设置

  3. “概述 ”部分中,一直向下滚动,然后选择“ 删除”。

    Azure Pipelines 的屏幕截图,其中显示“删除”按钮的位置。

  4. 确认项目名称,然后选择“ 删除 ”以删除项目。