Шлем Greenhorn. Я должен «ввести» конкретный hazelcast.xml
в configMap
с помощью диаграммы . Я должен --set
hazelcast.configurationFiles
Я пробовал несколько способов:
helm install stable/hazelcast --set cluster.memberCount=3 --set hazelcast.configurationFiles[0].val="$(cat k8s/hazelcast.xml)"
helm install --name=ciao stable/hazelcast --set cluster.memberCount=3 --set hazelcast.configurationFiles[0]="\{ key: hazelcast.xml, val:$(cat k8s/hazelcast.xml) \}"
helm install --name=ciao stable/hazelcast --set cluster.memberCount=3 --set hazelcast.configurationFiles[0]="$(cat k8s/hazelcast.xml)"
ни один из них не работает, и я не мог найти или понять, как правильно это сделать.
Я ожидаю, что я правильно настрою configMap
, как должно быть:
apiVersion: v1
kind: ConfigMap
metadata:
name: hazelcast-configuration
data:
hazelcast.xml: |-
<?xml version="1.0" encoding="UTF-8"?>........
вместо этого (ближайший результат, полученный с помощью try nr 3):
data:
"0": |-
<?xml version="1.0" encoding="UTF-8"?>