我正在尝试执行下面给出的样本地形计划。
bindBuffer(ARRAY_BUFFER)
我按[1]通过创建Active Directory应用程序生成凭据,并在上述计划中使用了正确的subscription_id,client_id,client_secret,tenant_id,并对其执行了“terraform plan”。但我收到了以下错误。
刷新状态时出错:发生了1个错误:
对此有什么想法吗?
答案 0 :(得分:2)
在terraform文档中,它们似乎没有包括将角色分配给服务主体的步骤。请按照以下步骤操作。
1)通过Azure CLI创建服务主体,方法是通过此链接https://azure.microsoft.com/en-us/documentation/articles/resource-group-authenticate-service-principal-cli/将角色分配给服务主体 2)转到Azure RM门户 - > Active Directory - >应用注册 - >创建密钥 3)在.tf文件中使用上面的适当值。
然后运行命令terraform plan。