在本文中,您將了解如何使用適用於 Visual Studio Code 的 Azure Kubernetes 服務 (AKS) 延伸模組中的自動部署建立 GitHub 工作流程。 GitHub 工作流程可自動執行各種開發工作,例如建置、測試和部署程式碼,確保整個開發流程的一致性和效率。 它透過與版本控制無縫整合、實現持續整合和持續部署 (CI/CD) 管線,並確保所有變更在合併到主要程式碼基底之前經過徹底審查,藉此增強共同作業。
必要條件
在開始之前,請確定您擁有以下資源:
- 一個作用中的資料夾,其中包含在 Visual Studio Code 中開啟的程式碼。
- 確定目前的工作區是作用中的
git存放庫。 - 已下載的適用於 Visual Studio Code 的 Azure Kubernetes Service (AKS) 延伸模組。 如需詳細資訊,請參閱安裝適用於 Visual Studio Code 的 Azure Kubernetes Service (AKS) 延伸模組。
使用 Azure Kubernetes Service (AKS) 延伸模組建立 GitHub 工作流程
您可以使用命令選擇區或 Kubernetes 檢視來存取畫面以建立 GitHub 工作流程。
在鍵盤上,按
Ctrl+Shift+P以開啟命令選擇區。輸入下列資訊:
- 工作流程名稱:輸入您的 GitHub 工作流程的名稱。
- GitHub 存放庫:選取想要儲存您的 Kubernetes 部署檔案的位置。
- 訂閱:選取您的 Azure 訂閱。
- Dockerfile:選取您想要在 GitHub Action 中建置的 Dockerfile。
- 建置內容:選取建置內容。
- ACR 資源群組:選取 ACR 資源群組。
- Container Registry:選取容器登錄。
- Azure Container Registry 映像:選取或輸入 Azure Container Registry 映像。
- 叢集資源群組:選取您的叢集資源群組。
- 叢集:選取您的 AKS 叢集。
- 命名空間:選取或輸入您要在其中部署的命名空間。
- 類型:選取部署選項的類型。
選取 建立。
如需詳細資訊,請參閱適用於 Visual Studio Code 的 AKS 延伸模組功能。
產品支援與意見反應
如果您有問題或想要提供產品意見反應,請在 AKS 延伸模組 GitHub 存放庫開啟問題。
下一步
若要深入了解其他 AKS 附加元件和延伸模組,請參閱 AKS 的附加元件、延伸模組和其他整合。