kubekey/docs/zh/101-syntax.md
zuoxuesong-worker 516bd99af8
bugfix:change k8s default config image tags (#2736)
bugfix:change k8s default config image tags



bugfix: change k8s default config image tags

Signed-off-by: xuesongzuo@yunify.com <xuesongzuo@yunify.com>
2025-08-29 05:44:59 +00:00

891 B
Raw Blame History

语法

语法遵循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 }}

fileExist

数组不包含

# 判断文件是否存在
{{ .file_path | fileExist }}