问题标签 [terraform-registry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
94 浏览

github - 为什么 Terraform Registry 找不到来自 GitHub 组织的公共存储库?

因此,我的 GitHub 组织已授予 Terraform 注册表“无私人访问权限”。

Terraform Registry 的 OAuth 授权页面的屏幕截图

那么,为什么会导致 Terraform 看不到我组织的公共存储库?

Terraform Registry 的屏幕截图显示列表中没有存储库

我认为 Terraform Registry 应该能够从 GitHub 组织访问公共存储库,而无需提供私有访问。

为什么 Terraform Registry 找不到来自 GitHub 组织的公共存储库?

0 投票
1 回答
613 浏览

terraform - 将 terraform 模块存储在私有注册表中的好处?

我们在 git 中有多个 aws 模块,当我们在其他项目中使用模块时,我们指定 git 中模块的路径作为源,如下所示:

我想知道使用 terraform 私有注册表来存储我们的模块是否有好处,例如在使用 Java 开发时,我们使用存储库来存储打包的 JAR,或者在使用 docker 映像时。

0 投票
2 回答
62 浏览

amazon-web-services - 如何将域名添加到我的 terraform 配置中

除了路径之外,我还想将域添加到侦听器规则。我应该使用什么论据。

谢谢你。

0 投票
1 回答
85 浏览

github-actions - GitHub 发布工作流程不工作且不再运行

我正在为我的组织制作自定义 terraform 提供程序。我按照这里的说明进行操作:

在它提到通过将以下内容复制到我的工作流目录中来设置 GitHub 操作的部分中:

不幸的是,这样做似乎导致release工作流程不再工作和运行。结果,我希望我能对此有一些全面的了解,因为我正试图将它连接到 terraform 注册表,并且由于发布配置错误,它不允许我发布它。

这是回购:

这是我release.yml在现有代码中使用的代码workflows

我认为这可能也是我在我的回购中自动标记的方式,这是我在我的内部使用的tag.yml

此外,tag工作流程一开始不工作,但现在工作,但我的发布状态只是显示no status

0 投票
0 回答
22 浏览

terraform - 自定义 Terraform 提供程序在 Terraform Registry 上不同步

我在同步新的 Terraform 提供程序时遇到了一些问题。

我创建了一个 Terraform 提供程序(可在https://github.com/just1not2/terraform-provider-haproxy获得)并开始在 Terraform 注册表上发布它(可在https://registry.terraform.io/providers/just1not2/获得) haproxy/最新)。我在本地使用 gorelease 来生成发布/标签。

但是,我不得不修改一些提交并删除发布/标签。因为我的提供者没有在 Terraform 上更新,所以我在页面底部https://www.terraform.io/registry/providers/publishing发现我可能需要删除 Github 上的 webhook,然后单击“重新同步”按钮。但是,当我单击它时,提供程序不会在注册表上更新,并且不会再次创建 webhook。现在我不可能在公共注册表上更新我的 Terraform 提供程序了!

您对如何解决这个问题有任何想法吗?您是否有任何 webhook Terraform 注册表内容,所以我可以尝试手动再次创建 webhook?

注意:我已经联系了 Terraform 支持,但他们没有回复我!