小编Pie*_*rbe的帖子

Terraform dependent_on 另一个路径中的另一个模块

我想自动化 Artifactory 存储库的创建。为此,我使用 Atlasian artifcatory 插件,但我在虚拟存储库之前声明本地存储库时遇到问题。

\n

这是我的文件夹:

\n
modules/\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 local-repository/\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 main.tf\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 variables.tf\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 virtual-repository/\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 main.tf\n\xe2\x94\x82   \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80variables.tf\n\xe2\x94\x82\xe2\x94\x80\xe2\x94\x80 local-repository-xxx.tf\n\xe2\x94\x82\xe2\x94\x80\xe2\x94\x80 virtual-repository-xxx.tf\n\xe2\x94\x82\xe2\x94\x80\xe2\x94\x80 variables.tf\n\xe2\x94\x82\xe2\x94\x80\xe2\x94\x80provider.tf\n\xe2\x94\x82\xe2\x94\x80\xe2\x94\x80 version.tf\n
Run Code Online (Sandbox Code Playgroud)\n

本地存储库.tf:

\n
resource "artifactory_local_repository" "local-repository" {\n  key          = var.key\n  package_type = var.type\n}\n
Run Code Online (Sandbox Code Playgroud)\n

虚拟存储库:

\n
resource "artifactory_virtual_repository" "virtual-repository" {\n  key          = var.key\n  package_type = var.type\n  repositories = [var.repositories]\n}\n
Run Code Online (Sandbox Code Playgroud)\n

我想首先创建所有本地存储库,然后我们要创建虚拟存储库。

\n

在这种情况下我如何使用 call dependent_on ?

\n

谢谢

\n

artifactory terraform

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

artifactory ×1

terraform ×1