Terraform 内置函数 Functions

现在学习terraform语言其实就是HCL这样的语言,它是由hashcrop创造的这门语言,它是专门用来定义基础设施即代码的语言。

只要掌握这门语言,在写基础设施的时候,以及编排的时候就容易一些。

这语言包含了输入输出变量,语句,以及运算符,循环,遍历等等。

一些内置的值可以通过函数来进行处理。

可以取list里面最大值,以...结尾,注意这里的值必须是数值。

> format("hello %s!","world")
"hello world!"

 join两个参数,第一个参数是以什么符号进行拼接,然后后面就是参数值

> join("-",["name","age","title"])
"name-age-title"
> replace("a=b=c","=","-")
"a-b-c"

将=号替换为了- 

扫描二维码关注公众号,回复: 14553411 查看本文章
> split(",","name,age")
tolist([
  "name",
  "age",
])

split最后返回的是list。 

猜你喜欢

转载自blog.csdn.net/qq_34556414/article/details/127735713