我有一个kafka图表,它的值文件中定义了一个pvc大小,如:20Gi
。我也有一个configmap,它有一个以字节为单位的定义,如下所示:log.retention.bytes=21474836480
。
我试图让我的图表在值文件中使用size
中定义的相同值,在configmap中(希望之前在它上面做一些算术,比如取掉一个常量值来保留一些额外的空间)
我一直在寻找一段时间来看看是否有这样的函数内置到helm模板,或者是一种创建自己的函数的方法,运气不好。
理想情况下,我正在寻找这样的东西:
log.retention.bytes={{ .Values.persistence.size | convert-to-bytes | substract 10000 }}