我的Azure帐户中有两个订阅和一个VM。我已经为VM分配了两个服务身份,其中每个MSI都分配了一个订阅。我希望我的Terraform脚本在我的provider块中同时使用它们。如何处理这种情况。
我试图在提供者块中提供MSI的客户端ID,但是terraform有点认为1 MSI是默认的,并与之一起使用。
答案 0 :(得分:0)
您可以在terraform脚本中定义multiple providers,然后使用MSI身份验证。并且,您可以在创建资源时选择与provider
属性一起使用的提供程序。