问题标签 [terraform-template-file]

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 投票
1 回答
343 浏览

terraform - terraform provisioner 无法连接到机器

这是我的代码,我正在尝试使用 terraform 配置程序配置 puppet 节点,但它显示以下错误,已设置连接主机密码、用户 ID 等

错误是-错误:超时-最后一个错误:拨号tcp:22:connectex:无法建立连接,因为目标机器主动拒绝了它。

显示以下错误

0 投票
1 回答
637 浏览

amazon-ec2 - 如何使用 terraform 将 aws ec2 私有 ips 传递给模板文件

我对 terraform 还很陌生。我正在尝试创建多个 ec2 实例并希望在实例准备好后运行引导脚本,并且在引导脚本中我需要传递创建的实例的私有 ips(terraform 脚本的一部分)。经过这么多的谷歌搜索后,我开始知道我必须使用 terraform_file 但无法正确使用它。地形版本:0.11.13

谢谢

0 投票
2 回答
1232 浏览

amazon-web-services - 使用依赖于存储桶名称的模板设置 S3 存储桶策略时如何避免循环错误?

我有一个terraform文件在我运行时失败terraform plan并出现错误:

这是有道理的,因为桶指的是策略,反之亦然:

如何避免这种双向引用?

0 投票
2 回答
4941 浏览

terraform - 如何将多个模板文件传递给 terraform 中的 user_Data 变量

将多个模板文件分配给 user_Data 变量。由于某些架构模式,我们不想将此模板合并到单个文件中。

我是 terraform 的新手,所以在这方面苦苦挣扎。

0 投票
5 回答
16390 浏览

terraform - terraform 将文件复制/上传到 aws ec2 实例

我们有 cronjob 和 shell 脚本,我们希望在使用 terraform 创建实例时将其复制或上传到 aws ec2 实例。

我们尝试了

  1. 文件配置器:但它不是 wokring ,并且阅读此选项不适用于所有 terraform 版本
  1. 尝试过的数据模板文件选项

尝试了所有选项,但都没有工作。
你能帮忙或建议吗?
我是 terraform 的新手,所以长期以来一直在努力解决这个问题。

0 投票
2 回答
1338 浏览

loops - 如何关联 NSG 和 Terraform 中的循环创建的子网?

这是我用来创建子网和 nsg 的代码我想在同一个脚本中关联 NSG 和子网,但我无法理解如何获取此处生成的子网 ID 和 NSG ID 并在关联中使用它们资源。在此先感谢您的帮助 !

用于创建 n 个子网和 NSG的代码的第一部分取决于参数

下面是我必须传递参数以创建上述子网和正在创建的 nsg 的关联的资源。

代码的第二部分需要使以下代码可用于上述解决方案的 n 个关联。

如何将 n 个子网和使用第二部分代码创建的 nsg 关联起来,我找不到我的方法

0 投票
1 回答
279 浏览

terraform - 使用 Terraform 在 Aazure Postgresql 上设置警报的问题

我已经使用 Terraform azure 创建了带有 cpu 百分比的客户警报的 postgresql,并且未找到其显示的错误度量名称

请检查以下代码。

错误截图

下面的 Microsoft DOC 链接是参考警报规范 -
https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported

0 投票
1 回答
2369 浏览

terraform - terraform 中是否有任何特定的资源标签可以在 eventbridge 中创建规则

例如,我们在 cloudwatch 中有一个用于事件规则的资源标签 aws_cloudwatch_event_rule

0 投票
1 回答
5683 浏览

terraform - 如何从 ubuntu 18 完全卸载 terraform v0.11.14?

我想从我的 ubuntu 18 中完全删除 terraform v0.11.14 并安装新版本。我无法在网上找到任何关于此的文档或文章..

0 投票
2 回答
970 浏览

terraform - 引用 IP 地址生成配置文件时的 Terraform 循环依赖问题

我正在尝试在 VPC 中设置具有 2 个 ec2 实例的 AWS 环境,这些实例配置为运行需要包含另一个 ec2 的 IP 地址的配置文件的软件。为此,我正在运行的模板中创建配置文件以启动 ec2,如下所示:

但这给了我一个循环依赖错误:

对我来说,为什么我会收到此错误是有道理的,因为为了为一个 ec2 生成配置文件,另一个 ec2 已经存在并分配了一个 IP 地址。但我不知道如何以某种方式做到这一点。

如何以不会导致循环依赖问题的方式在模板文件中引用其他 EC2 的 IP 地址?