【发布时间】:2020-05-13 02:20:42
【问题描述】:
自定义 terraform 提供程序是否可以隐式生成输出变量,即无需 terraform 用户在其 .tf 文件中定义输出变量?
更多上下文——我们有一个系统调用用户的 terraform 脚本,并希望检测资源的存在。是否可以在无需解析用户的 terraform 的情况下确定是否使用了资源?想法是与此资源相关联的提供者可以通过某种方式通过输出变量发布其存在,或产生一些外部副作用。
【问题讨论】:
-
你能通过
terraform state showterraform.io/docs/commands/state/show.html查询指定资源的状态文件吗? -
需要考虑一下。根据我的阅读,状态的地址包括资源名称,而不是仅通过资源类型查找资源状态的工具。 ...也许是 terraform 状态列表,并进行前缀搜索。
标签: terraform