我希望为CI/CD目的脚本化terraform,而不喜欢在脚本中进行CD操作,更希望有特定的路径。 我尝试过 terraform init c:\my\folder\containing\tf-file 但运行后会将.terraform文件夹放在当前工作目录中。
我们有一个 cronjob 和 shell 脚本,我们希望在使用 terraform 创建实例时将它们复制或上传到 AWS EC2 实例。我们尝试了:文件提供程序:但是它不起作用,而且据说这个选项并不适用于所有的 terraform 版本。 provisioner "file" ...
我在 Terraform 中有一个列表,类似于这样:array = ["a","b","c"] 在这个 Terraform 文件中,有两个名为 age 和 gender 的变量,如果 age 等于 12 并且 gender 等于 ma...
我正在使用 Terraform kubernetes-provider,我想将类似于此 kubectl 命令翻译成 TF:kubectl create secret generic my-secret --from-file mysecret.json 然而,看起来secret资源的data字...
我有这段 Terraform 代码:data "archive_file" "lambdazip" { type = "zip" output_path = "lambda_launcher.zip&...
我正在尝试从模板生成一堆文件。我需要用count.index替换硬编码的1,但不确定terraform允许我使用什么格式。resource "local_file" "foo" { count = "${length(var.files)}...
我想在使用Terraform模板语法的模板文件中检查一个变量是否存在,但是我收到了一个错误信息:This object does not have an attribute named "proxy_set_header。$ cat nginx.conf.tmpl %{ for locati...
我有一个terraform文件,在我运行terraform plan时失败,我收到以下错误:Error: Cycle: module.hosting.data.template_file.bucket_policy, module.hosting.aws_s3_bucket.website 这...
我正在使用Terraform在DigitalOcean上设置多个运行Consul的droplets。也许我错过了一些基础知识,但是为它们提供正确的配置似乎异常困难。 resource "digitalocean_droplet" "prime" { count = 3 image ...
将多个模板文件分配给user_Data变量。由于某些架构模式,我们不想将这些模板合并为单个文件。 我是terraform的新手,所以正在努力解决这个问题。 data "template_file" "userdata_lin1" { template = <<EOF #!/...