.tf
在模块中指定源时是否可以排除文件。
例子
foo/bar
由多个.tf
文件组成:
是否可以在将其file1.tf
包含foo/bar
在源中时排除,如下所示:
module "module1" {
source = "foo/bar"
version = "0.1.0"
}
Run Code Online (Sandbox Code Playgroud)
不明确支持您所要求的内容。您可以使用此 Medium post 中详述的一些解决方法,例如将count
资源的设置为等于您已设置为 booleantrue
或的变量false
:
文件1.tf:
resource "aws_eip" "example" {
count = "${var.create_eip}"
...
}
Run Code Online (Sandbox Code Playgroud)
依赖来源:
module "module1" {
source = "foo/bar"
version = "0.1.0"
create_eip = false # set to 'true' to include the resource in file1.tf
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4260 次 |
最近记录: |