helm chart yaml 模板中是否有任何子字符串函数?

Is there any substring function in helm chart yaml templates ?

如何对 /com/app1/main 这样的字符串进行子字符串化,以获取 HELM 模板中 main 的值?

Helm 使用 sprig 库提供了很多数据操作函数,看看their docs。你可以使用 {{ base }} 函数来做你想做的事。

可以使用helm中的regexFind功能

regexFind "[^/]+$" "/com/app1/main"

将获取最后一个 /

之后的文本

Helm 使用的 sprig 库为 return sub-string.

提供了 substr 函数

其他一些有用的函数是 trunc(截断)、trimregexFind