当前从 gitlab terraform 模块注册表中提取我自己的模块时遇到问题。浏览了 gitlab 文档但仍在挣扎。遵循说明并使用以下配置:
\nmodule "ResourceGroup" {\n source = "gitlab.com/<myuser>/resourcegroupmodule/mysystem"\n version = "0.0.1"\n \n base_name = "TerraformExample01"\n location = "West US"\n}\nRun Code Online (Sandbox Code Playgroud)\n当我尝试运行 terraform init 时,出现以下错误:
\n\xe2\x94\x82 Error: Error accessing remote module registry\n\xe2\x94\x82 \n\xe2\x94\x82 Failed to retrieve available versions for module "ResourceGroup" (main.tf:25) from gitlab.com: error looking up module versions:\n\xe2\x94\x82 401 Unauthorized.\nRun Code Online (Sandbox Code Playgroud)\n尝试按照说明添加凭证块,但也没有成功。将此块添加到 main.tf 文件中:
\ncredentials "gitlab.com" {\n token = "<myAPIkey>"\n}\nRun Code Online (Sandbox Code Playgroud)\n非常感谢任何帮助。感觉像是将凭证部分/api 令牌放在了错误的位置。
\n| 归档时间: |
|
| 查看次数: |
10011 次 |
| 最近记录: |