我有一个kafka图表,其值文件中定义了一个pvc大小,如下所示:20Gi
。我也有一个configmap,它的定义以字节为单位,例如:log.retention.bytes=21474836480
。
我正在尝试让我的图表使用configmap中的值文件中size
中定义的相同值(希望在此之前做一些算术,例如拿走一个常数值来保留一些值)多余的空间)
我一直在寻找是否可以在掌舵模板中内置这样的功能,或者一种创建我自己的功能的方法,但是运气不高。
理想情况下,我正在寻找这样的东西:
log.retention.bytes={{ .Values.persistence.size | convert-to-bytes | substract 10000 }}