apiVersion:apps/v1beta2
Куб обновили до 1.16. Объекты с apiVersion:apps/v1beta2 куб сам обновил до apps/v1 (т.к. apps/v1beta2 устрел и отсутствует в 1.16)
helm upgrade теперь ругается что "UPGRADE FAILED: failed decoding reader into objects: unable to recognize "": no matches for kind "Deployment" in version "apps/v1beta2""
При этом на входе в хельм уже обновлённые манифесты с apiVersion:apps/v1. Новые релизы с такими манифестами выкатываются без ошибки.
Похоже что конфигмапы хельма сохранили манифесты со старым apiVersion. И это теперь мешает обновить релиз.
Тут о том же: https://github.com/helm/helm/issues/7219
В одном из ответов есть ссылка на гист со скриптом который обновит конфигмапы хельма. Но отзывов особо нету.
Кто-то сталкивался? Как-то можно выкрутиться?
а helm delete --purge и заново заинсталлить не вариант?
https://github.com/helm/helm/issues/6926
Обсуждают сегодня