摘要

已完成

您現在能夠使用 CI/CD 搭配 GitHub Actions 將應用程式映像建置和部署自動化。 您已建立工作流程,該工作流程會在小組上的開發人員將程式代碼變更推送至主要分支時觸發。 工作流程會建置應用程式映像,並將應用程式映像推送至 Contoso Azure Container Registry 實例。

然後,當開發小組中的某人從該推送建立發行時,新的管線會觸發應用程式,並將應用程式部署至 Azure Kubernetes Service (AKS) 叢集,而不需要手動投入。 此解決方案表示您的小組不需要花時間和精力手動建置和部署 Contoso Video 網站上的每個新功能的應用程式映像。

清除資源

在本課程模組中,您已在 Azure 訂用帳戶中建立資源。 使用下列程式來清除這些資源,因此不會對您的帳戶收取任何費用。

Azure 資源

  1. 在 Azure 入口網站,搜尋並選取資源群組,然後從清單中選取您用於本課程模組的資源群組。

  2. 在 [概 觀] 頁面上,選取 [ 刪除資源群組]。

  3. 若要確認刪除並刪除您在本課程模組中建立的所有資源,請輸入資源群組的名稱,然後選取 [ 刪除]。

  4. 針對開頭為 MC_mslearn-gh-pipelines 的對應資源群組重複上述步驟。

  5. 移至 [應用程式註冊],然後從清單中選取您的應用程式。

  6. 在 [概 觀] 頁面上,選取 [ 刪除]。

  7. 在 [ 刪除應用程式註冊 ] 頁面上,選取 [ 刪除],這也會刪除同盟認證。

GitHub

  1. 移至 Contoso Video 存放庫的分支。

  2. 選取 [設定] 索引標籤。

  3. 向下捲動,並選取紅色的 [刪除此存放庫] 按鈕。 若要確認刪除,請輸入存放庫的全名。

  4. 若要刪除您所建立的 PAT,請選取您的配置檔相片,然後選取 [設定]。

  5. 選取 [開發人員設定]

  6. 選取 [個人存取權杖]

  7. 選取 [刪除] 。 出現快顯視窗時,請選取 [我了解,刪除此權杖]。

深入了解

若要深入瞭解 AKS 和 GitHub Actions,請參閱下列文章和 Microsoft Learn 課程模組: