问题标签 [hashicorp-sentinel]

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 投票
2 回答
591 浏览

terraform - 使用 sentinel 运行 import "tfconfig" 时,我得到 import tfconfig is not available

我正在使用 Terraform 和 sentinel 进行一些学习。

我无法使某些基本功能正常工作。

我在这里有一个政策:

和一个变量文件:

但是当我运行时:

我收到以下错误:

我一直在寻找解决方案几个小时的任何想法。

谢谢

0 投票
1 回答
53 浏览

terraform-cloud - Terraform Cloud 中的哨兵导入混乱:键“find_resources”不支持函数调用

我在 Terraform Cloud 工作区中使用 Sentinel 策略。我的策略很简单:

不幸的是,使用此消息调用它时失败:

find_resources ( doc ) 的文档和源代码需要一个字符串,但 Sentinel 解释器似乎认为我正在调用 tfplan 的方法?尚不清楚为什么会这样,并且文档并没有真正的帮助。

有任何想法吗?

0 投票
0 回答
406 浏览

amazon-web-services - Terraform Cloud - 未在特定位置创建本地文件

代码

文件路径详细信息

  • 模块
    • 当地的
      • test.tf --- 这里我粘贴了上面的代码
  • 主文件
  • 变体

应用 terraform 后,我在任何文件夹中都看不到 sample.txt。

一切看起来都很好。我可以将日志视为 local_file 创建,但在指定位置未创建新文件。我正在从 Windows 10 尝试此操作。也尝试从 gitlab 管道看不到文件。Terraform 版本 14.9 和本地提供者版本是 ~2.1。

请为此提供解决方案