你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
提供了这些端到端Azure CLI脚本,可帮助你了解如何预配和管理Azure Functions所需的Azure资源。 必须使用 Azure Functions Core Tools从本地计算机上的命令行创建实际的Azure Functions代码项目,并将代码部署到这些Azure资源。 有关使用 Core Tools 和 Azure CLI 从命令行开发和部署的完整端到端示例,请参阅以下特定于语言的命令行快速入门之一:
下表包含指向 bash 脚本的链接,这些脚本可用于使用 Azure CLI 创建和管理Azure Functions所需的Azure资源。 这些脚本在 Azure-Samples/azure-cli-samples GitHub 存储库中维护。
| 创建应用 | DESCRIPTION |
|---|---|
| create-function-app-flex-consumption.sh | 使用用户分配的托管标识在 Flex Consumption 计划中创建函数应用。 这是建议的无服务器托管计划。 |
| create-function-app-consumption.sh | 在消耗计划中创建函数应用。 |
| create-function-app-premium-plan.sh | 在 Premium(弹性高级)计划中创建函数应用。 |
| create-function-app-app-service-plan.sh | 在专用应用服务计划中创建函数应用。 |
| 连接到服务 | DESCRIPTION |
|---|---|
| create-function-app-connect-to-storage-account.sh | 在 Flex Consumption 计划中创建函数应用,并使用托管标识将其连接到存储帐户。 |
| create-function-app-connect-to-cosmos-db.sh | 在 Flex Consumption 计划中创建函数应用,并使用托管标识和 RBAC 将其连接到Azure Cosmos DB。 |
| connect-azure-openai-resources.sh | 在 Flex Consumption 计划中创建函数应用,并使用托管标识将其连接到 Azure OpenAI。 |
| functions-cli-mount-files-storage-linux.sh | 创建一个 Linux 函数应用并装载 Azure 文件共享,以便在函数中利用现有数据或机器学习模型。 |
| 部署代码 | DESCRIPTION |
|---|---|
| deploy-function-app-with-function-github-continuous.sh | 在消耗计划中创建函数应用,并从公共GitHub存储库部署代码。 |