azure - 如何使用本地 Azure Cli 安装运行 Azure Cli 脚本
问题描述
首先我觉得这个问题很疯狂,对不起,如果这是一个非常愚蠢的问题。这一定很明显,因为我到处搜索却找不到答案!
我应该如何运行此 Azure 脚本来创建 Azure Function App? https://docs.microsoft.com/en-us/azure/azure-functions/scripts/functions-cli-create-serverless
#!/bin/bash
# Function app and storage account names must be unique.
storageName=mystorageaccount$RANDOM
functionAppName=myserverlessfunc$RANDOM
# Create a resource group.
az group create --name myResourceGroup --location westeurope
# Create an Azure storage account in the resource group.
az storage account create \
--name $storageName \
--location westeurope \
--resource-group myResourceGroup \
--sku Standard_LRS
# Create a serverless function app in the resource group.
az functionapp create \
--name $functionAppName \
--storage-account $storageName \
--consumption-plan-location westeurope \
--resource-group myResourceGroup
Clean up deployment
该页面提供了如何使用门户中的控制台运行它的示例,并且该页面还建议如果安装我拥有的 Azure CLI,我可以在本地运行它。我需要从我的本地机器上运行它,以便它可以使用参数自动化。
但是这个页面什么也没告诉我。
这个文件的扩展名应该是什么?.sh?我使用什么命令从我的 cli 调用脚本?
我试过只输入保存为 .sh 的文件名
例如,我有 az --help,我也看不到任何东西。
解决方案
我刚刚在我的 Mac 上测试了这个。
将脚本复制到具有.sh
扩展名的文件中。我用过test.sh
。
确保您已登录到 Azure CLI 的本地实例。
然后运行:
. /<path>/test.sh
推荐阅读
- unit-testing - 软件测试中“正确性”一词的意义是什么?
- amazon-web-services - 如何使用 terraform 为我的 EC2 实例获取默认 CIDR 块?
- c++ - 在整数之后获取多个字符串输入?
- arrays - 根据值给出排名
- c# - XDocument 在一行中写入特定的 XElement
- reactjs - TypeError: date[("get" + method)] 不是 React-big-calendar 中的函数
- react-native - 导航抽屉未打开且未找到 toggleDrawer
- mysql - 从最后一个 WHERE 条件获取结果
- ios - 无法为 ios 应用设置深度链接或通用链接
- python - 防止窗口最小化或关闭