小编dr_*_*ino的帖子

Terraform:如何将变量从 YAML 文件读入 Terraform?还是来自像 Hiera 这样的数据库?

我想从外部 YAML 文件或像 Hiera 这样的数据库将变量读入我的 Terraform 配置文件,我该怎么做?例如:

provider "aws" {
    region = hiera('virginia')    # this should look up for virginia=us-east-1
}

resource "aws_instance" {
    ami = hiera('production') 
    ....
    ....
}
Run Code Online (Sandbox Code Playgroud)

基本上它类似于我们如何使用 hiera 或 YAML 文件查找 Puppet 清单/配置。

terraform

4
推荐指数
3
解决办法
1万
查看次数

标签 统计

terraform ×1