在 AzureChinaCloud 中尝试 运行 加壳时出错
Error trying to run packer in AzureChinaCloud
我正在尝试使用以下命令从 packer
配置构建 VM 映像:
packer build \
-var base_img=$base_img \
-var client_id=$client_id \
-var client_secret=$client_secret \
-var tenant_id=$tenant_id \
-var subscription_id=$subscription_id \
-var az_cloud_environment_name=China \
-only=azure-arm \
packer.json
但是,我收到以下错误,我找不到它的含义和解决方法:
Build 'azure-arm' errored: packer-azure application not set up for Azure environment "AzureChinaCloud"
有人见过这样的东西吗?
只有当您使用 "quick start" 设备代码流时才会发生这种情况 - 参见例如https://github.com/hashicorp/packer/issues/5034.
如果您传递自己的 clientId
和 clientSecret
,则不应发生这种情况。您可能没有在打包文件中正确使用它们
"builders": [
{
"type": "azure-arm",
"client_id": "{{user `client_id`}}",
"client_secret": "{{user `client_secret`}}",
"vm_size": "Standard_DS2_v2"
}
],
我正在尝试使用以下命令从 packer
配置构建 VM 映像:
packer build \
-var base_img=$base_img \
-var client_id=$client_id \
-var client_secret=$client_secret \
-var tenant_id=$tenant_id \
-var subscription_id=$subscription_id \
-var az_cloud_environment_name=China \
-only=azure-arm \
packer.json
但是,我收到以下错误,我找不到它的含义和解决方法:
Build 'azure-arm' errored: packer-azure application not set up for Azure environment "AzureChinaCloud"
有人见过这样的东西吗?
只有当您使用 "quick start" 设备代码流时才会发生这种情况 - 参见例如https://github.com/hashicorp/packer/issues/5034.
如果您传递自己的 clientId
和 clientSecret
,则不应发生这种情况。您可能没有在打包文件中正确使用它们
"builders": [
{
"type": "azure-arm",
"client_id": "{{user `client_id`}}",
"client_secret": "{{user `client_secret`}}",
"vm_size": "Standard_DS2_v2"
}
],