使用 GitHub Actions 建置您的第一個 Bicep 部署工作流程
在本課程模組中,您將在 GitHub Actions 中建立自動化工作流程,以從 Bicep 程式碼安全地將資源部署到 Azure。 您也將了解如何將工作流程設為依排程執行,或在設定變更時執行。
學習目標
完成本單元後,您將能夠:
- 使用 GitHub Actions 中的工作流程將 Bicep 部署自動化。
- 設定工作負載身分識別以向 Azure 驗證工作流程。
- 為 Bicep 部署選取適當的工作流程觸發程序與一組工作。
必要條件
您應熟悉使用:
- Bicep,包括建立和部署基本檔案
- Azure,包括 Azure 入口網站、訂用帳戶、資源群組與資源
- 基本 Git 命令,包括複製及認可檔案,以及將變更推送至 GitHub
若要完成本課程模組中的練習,您需要一個能夠建立資源群組和 Azure Active Directory 應用程式的 Azure 帳戶。
您也需要在本機安裝下列項目:
- Visual Studio Code \(英文\)。
- 適用於 Visual Studio Code 的 Bicep 延伸模組。
- 最新的 Azure CLI 工具「或」最新的 Azure PowerShell。
- Git。