【发布时间】:2017-11-12 08:35:18
【问题描述】:
以下命令基于我在官方文档中找到的一段代码 sn -p 创建 Linux Service Fabric 集群。
最初它是 bash 脚本,但在我的私有构建代理上不可用(需要 Windows Insider 程序??)所以我切换到批处理脚本。
不知道为什么下面的命令会失败:
d:\a\r1\a>call az sf cluster create --resource-group "ha17aztestclustergroup" --location "westeurope" --certificate-output-folder . --certificate-password "433q6D7sdNKkd-.,6ck@6" --certificate-subject-name "ha17rsomaztestsf.cloudapp.azure.com" --cluster-name "ha17aztestcluster" --cluster-size 3 --os UbuntuServer1604 --vault-name "ha17rsomaztestkeyvault" --vault-resource-group "ha17aztestclustergroup" --vm-password $VmPassword --vm-user-name "sfadmin"
ERROR: az sf cluster: error: argument subcommand: invalid choice: create
usage: az sf cluster [-h]
{select,manifest,code-version,config-version,health} ...
安装了 AZ CLI 2.0.20 的我的私有构建代理上确实可以使用完全相同的内联脚本。
Azure 托管代理 (VS2017) 已安装 AZ CLI 2.0.14。
但我怀疑这就是问题所在。
【问题讨论】:
标签: azure azure-devops azure-resource-manager azure-pipelines-release-pipeline azure-cli