在Halyard中添加Azure帐户失败。无法识别Azure订阅

时间:2018-09-08 01:17:30

标签: azure kubernetes spinnaker

我正在尝试使用在Ubuntu 16.04 VM上运行的Halyard将Spinnaker部署到K8s集群。 Kubernetes群集部署在Azure Kubernetes服务上。

我正在按照此处的说明将Azure帐户添加到Halyard:https://www.spinnaker.io/setup/install/providers/azure/

我在最后几个步骤中得到了错误。

hal config provider azure account add my-azure-account --client-id $APP_ID --tenant-id $TENANT_ID --subscription-id $SUBSCRIPTION_ID --default-key-vault $VAULT_NAME --default-resource-group $RESOURCE_GROUP --app-key

The appKey (password) of your service principal.:

Get current deployment
Success

Add the my-azure-account account
  

default.provider.azure中的故障问题:!错误错误   实例化Azure凭据:订阅“ XXX-XX-X-XXXXXX”   找不到。 ?请按照这里的指示   https://aka.ms/azspinconfig设置天蓝色凭据。

     

无法为提供商azure添加帐户my-azure-account。

有人使用Halyard在Azure上成功部署了Spinnaker吗?

我在halyard.log中看到以下错误:

enter image description here

1 个答案:

答案 0 :(得分:0)

  

default.provider.azure中的故障问题:!错误错误   实例化Azure凭据:订阅“ XXX-XX-X-XXXXXX”   找不到。

请验证您在Azure帐户中传递的订阅ID

首先,请确保已启用提供程序:

hal config provider azure enable

下一步,运行以下hal命令将一个名为my-azure-account的帐户添加到您的Azure帐户列表中:

hal config provider azure account add my-azure-account \
  --client-id $APP_ID \
  --tenant-id $TENANT_ID \
  --subscription-id $SUBSCRIPTION_ID \
  --default-key-vault $VAULT_NAME \
  --default-resource-group $RESOURCE_GROUP \
  --app-key
相关问题