Существует кластер K8S, и большинство наших развертываний просто обновляют версию образа, но иногда мы хотели бы также обновить некоторые части конфигурации развертывания.Наша конфигурация развертывания не включает теги изображений.
Для обновления образа версия kubectl set image
кажется мне лучшим вариантом.Что касается совместного обновления конфигурации и образа развертывания, я вижу несколько способов:
- kubectl deploy ...:
kubectl set image ...
[но есть два Deployments] - редактирование Deployment YAML с помощьюфактический тег изображения [кажется мне менее элегантным]
- патч kubectl [но для этого мы должны подготовить отдельный патч YAML?]
Что вы предлагаете?ТИА, Виталий