или хотя бы проверять свежий докер образ если тэг у него всегда один и тот же? деплой идет, а он пишет что с его точки зрения yaml unchanged и ничего не делает)
imagePullPolicy: Always
меняйте тег
А вы не хельмом деплоите случайно?)
там тег develop. есть мысль перейти на использование :sha256 если ничего другого нет
develop-<commit-tag-short>
меняйте тег на develop-<commit>
это есть. но он как будто деплоймент не применяет в целом, видя что он unchanged
а что изменится, если он его применит?
ну если стоит imagepullpolicy:always то имхо должен перекачать его, а там он уже обновленный в реджистри лежит
Не совсем так. У вас манифест не менялся. По этому пересоздавать сущности нет смысла. Куб ничего не сделает)
imagepullpolicy влияет на скачивание образа при поднятии нового контейнера
ну то есть вариант только использовать различные теги?
Да, это не так затратно
он и перекачивает. Но чтобы начать перекачку ему надо запустить под. А если манифесты не изменились, то естественно ничего перезапускаться не будет
а перезапуск принудительный пода при деплое возможен же? роллаут какой нибудь?
возможно. Но в целом это конечно плохая практика
понял. сегодня прям даже в тачанку не накидали))
Обсуждают сегодня