gpt4 book ai didi

azure - 当前客户端的object_id为空

转载 作者:行者123 更新时间:2023-12-02 06:16:44 25 4
gpt4 key购买 nike

我正在尝试执行此文件中定义的代码:

https://github.com/Vizzuality/marxan-cloud/blob/staging/infrastructure/kubernetes/modules/key_vault/main.tf

但是,当我尝试获取 object_id (data.azurerm_client_config.current.object_id) 时,我发现该值为空。因此,我无法进一步设置访问策略。

现在查看其他人关于空 object_id 的帖子,它说这是由于 Azure CLI 的更改所致。

鉴于此,如何为当前客户端设置 key 保管库中的访问策略?

最佳答案

我在使用旧版本的 AzureRM 提供程序时遇到了同样的问题 - 将版本升级到 v3.9.0 修复了该问题。请注意,terraform 将在 init 时锁定提供程序版本,但您可以使用以下命令强制升级:

  terraform init -upgrade

此外,您的 terraform 代码中的提供程序可能有版本限制。您可以使用以下命令验证这一点:

   terraform providers

您可以阅读有关提供商要求的更多信息 here

关于azure - 当前客户端的object_id为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72531599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com