У меня есть values.yaml
, где мне нужно упомянуть несколько портов, например:
kafkaClientPort:
- 32000
- 32001
- 32002
В yaml для statefulset мне нужно получить значение, используя порядковый номер.Поэтому для kf-0
мне нужно поместить первый элемент kafkaClientPort
;и для kf-1
, второй элемент и так далее.Я пытаюсь сделать следующее:
args:
- "KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://$(MY_NODE_NAME):{{ index .Values.kafkaClientPort ${HOSTNAME##*-} }}"
Но это показывает ошибку.
Пожалуйста, посоветуйте, как лучше всего получить динамический доступ к values.yaml
значению.