gpt4 book ai didi

azure-devops - Azure DevOps Terraform Init - 远程状态 - 无法获取现有工作区 : containers. Client#ListBlobs:发送请求失败:StatusCode=0

转载 作者:行者123 更新时间:2023-12-04 12:05:13 25 4
gpt4 key购买 nike

非常时期体验 terraform,我正在关注此 link 中的文档将我的 terraform 文件放入 Azure DevOps 的发布管道中。一切都运行得很好,直到它初始化 terraform 的步骤。它失败并显示以下错误消息:
enter image description here
存储帐户本身已配置,并且其 key 也根据文档成功保存在环境变量中。
我拥有的 YAML terraform init在 Azure DevOps 发布管道中是:
enter image description here
terraform backend service 的脚本是:
enter image description here
这些变量作为环境变量存储在发布管道中,并且有一个 replace token替换 __ 的任务字符串为空:
enter image description here
她是管道中创建资源组和存储帐户的步骤:
enter image description here
最后,将存储 key 存储在 ENV 变量中的 PS 脚本:
enter image description here
另外,我不明白为什么 get http从错误消息有 env附加到 terraform.tformstate .
我想不出为什么它会因该异常而失败以及实际期望什么。
我一直在谷歌搜索,但到目前为止一直未能解决这个问题。感谢您对此的帮助/想法。

最佳答案

看起来您拼错了您的变量的 storageaccount。所以该值不会被替换。你有 sotrageaccount。 t 和 o 交换。

关于azure-devops - Azure DevOps Terraform Init - 远程状态 - 无法获取现有工作区 : containers. Client#ListBlobs:发送请求失败:StatusCode=0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65174549/

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