У меня есть диаграмма для Кафки, размер файла которой определен в файле значений следующим образом: 20Gi
. У меня также есть configmap, у которого есть определение, которое оно принимает в байтах, например: log.retention.bytes=21474836480
.
Я пытаюсь, чтобы моя диаграмма использовала то же значение, которое определено в size
в файле значений, в файле конфигурации (надеюсь, прежде сделайте с ним некоторую арифметику, например, уберите постоянное значение, чтобы зарезервировать дополнительное пространство). )
Я некоторое время искал, чтобы увидеть, есть ли такая функция, встроенная для управления шаблонами, или способ создания моих собственных функций, без особой удачи.
В идеале я ищу что-то вроде этого:
log.retention.bytes={{ .Values.persistence.size | convert-to-bytes | substract 10000 }}