В настоящее время я пытаюсь передать карту через helm upgrade --set mymap.value=xyz ...
в пустую переменную значения следующим образом:
Файл значений:
(...)
myMap:
Выполнение команды helm upgrade
успешно, но выдает следующую ошибку: warning: skipped value for myMap: Not a table.
Если я заполню файл Values
фиктивной картой, такой как
(...)
myMap:
dummy:
затем он работает и перезаписывает всю карту, удаляя существующий узел dummy
.
Такое поведение стоило мне довольно много времени, не осознавая, что пустой список будет принят, но делать то же самое с пустой картой не будет. Поэтому я просто хотел спросить, предназначено ли это поведение или это ошибка, которую следует устранить.