mirror of
https://github.com/kubesphere/kubekey.git
synced 2025-12-26 01:22:51 +00:00
794 B
794 B
语法
语法遵循go template规范.引用sprig进行函数扩展.
自定义函数
toYaml
将参数转换成yaml字符串. 参数为左移空格数, 值为字符串
{{ .yaml_variable | toYaml }}
fromYaml
将yaml字符串转成参数格式
{{ .yaml_string | fromYaml }}
ipInCIDR
获取IP范围(cidr)内的所有ip列表(数组)
{{ .cidr_variable | ipInCIDR }}
ipFamily
获取IP或IP_CIDR所属的family。返回值为Invalid, IPv4, IPv6
{{ .ip | ipFamily }}
pow
幂运算.
# 2的3次方, 2 ** 3
{{ 2 | pow 3 }}
subtractList
数组不包含
# 返回一个新列表,该列表中的元素在a中存在,但在b中不存在
{{ .b | subtractList .a }}