Azure Developer CLI 範本
Azure 開發人員 CLI 樣本是使用 Azure 開發人員 CLI 慣例建立的範例存放庫,因此您可以使用 azd
。 範本 azd
延伸超過 “Hello World!” 以佈建 Azure 資源,請設定持續整合與持續傳遞 (CI/CD) 管線等等。 這些範本是您可以建置和自定義自有解決方案的基礎。 每個樣本都包含:
- 應用程式程式碼
- 佈建 Azure 資源所需的基礎結構即程式碼檔案 (Bicep 或 Terraform)
azure.yaml
描述應用程式的檔案
這些範本是可延伸且可自定義的特定使用案例。
可用範本
作為 Azure 開發人員 CLI 的一部分,我們已撰寫一組以撰寫的範本應用程式:
- Python
- JavaScript/TypeScript
- C#
- Java
每個範本都是針對主機所撰寫,例如:
- Azure App Service
- Azure 容器應用程式
- Azure 靜態 Web 應用程式
- Azure 函數應用程式
- Azure Kubernetes Service
回頭查看我們不斷成長的範本清單。
如需撰寫您自己的範本或「範本化」現有應用程式的相關信息, 請閱讀我們的指南,以讓您的範本 azd
相容。
我們也撰寫了以基礎結構即程式代碼撰寫的入門範本(IaC):
- Bicep
- Terraform
這些範本著重於提供撰寫您應用程式 IaC 的起點,並可支援您建立自己的 azd
相容範本。 不同於我們撰寫的範本應用程式,這些入門範本不會自行作為完整應用程式運作。 因此,您必須新增自己的原始程式碼,並將其連線至基礎結構,以擁有功能完整的應用程式。
選擇範本
安裝 Azure 開發人員 CLI ,然後選取您慣用的程式設計語言來選擇範本。
您也可以執行下列命令來列出所有支援的 azd-compatible 範本。
azd template list
如需更多指示和資訊,請參閱下列任何已啟用 Azure 開發人員 CLI 的範本中的自述檔。
如需更多社群貢獻的範本,請參閱我們的範本庫: Awesome AZD。
使用 azd
範本的指導方針
請注意,您搭配 Azure 開發人員 CLI 使用的每個範本都由其個別擁有者授權(可能或可能不是 Microsoft)根據範本隨附的合約。 您必須負責判斷您選擇使用的任何範本適用的授權。
Microsoft 不負責任何非 Microsoft 範本,也不會篩選這些範本的安全性、隱私權、相容性或效能問題。 您搭配 Azure 開發人員 CLI 使用的範本,包括 Microsoft 所提供的範本,不受任何 Microsoft 支援計畫或服務支援。 任何 Microsoft 提供的範本均以任意形式提供,不具任何擔保。
製作範本
Azure 開發人員 CLI 小組計劃在未來撰寫更多範本,以涵蓋更多開發人員案例。 如果您撰寫自己的範本,您可以將主題新增 azd-templates
至 GitHub 上的存放庫。 如此一來,其他開發人員就可以針對自己的使用案例,尋找、派生及建置範本。
如果有想要查看已建立的使用案例和範本,您也可以在我們的 GitHub 存放庫上開啟問題。
要求說明
如需如何提出 Bug、要求協助或為 Azure 開發人員 CLI 提出新功能的資訊,請流覽 疑難解答和支援 頁面。
下一步
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應