Использовать helm
install можно установить значение при установке диаграммы, например:
helm install --set favoriteDrink=slurm ./mychart
Теперь хочу установить такое значение, как:
helm install --set aws.subnets="subnet-123456, subnet-654321" ./mychart
Но не удалось:
Error: failed parsing --set data: key " subnet-654321" has no value
Кажется, что --set
helm
знает запятую ,
и проверяет следующую строку как ключ. Значит, нельзя использовать в этом случае при установке такой строки?
Протестировано таким образом
helm install charts/mychart \
--set aws.subnets={subnet-123456,subnet-654321}
Получил ошибку:
Error: This command needs 1 argument: chart name
Так работает
helm install charts/mychart \
--set aws.subnets="subnet-123456\,subnet-654321"
Ссылка
https://helm.sh/docs/intro/using_helm/#the-format-and-limitations-of---set