- 21, Oct 2024
- #1
Я использую Flux для автоматического развертывания выпуска Helm из репозитория git в кластер Kubernetes. Если я напрямую редактирую полученный результат развертывание спецификация объекта (с использованием kubectl edit
or k9s
, например чтобы временно попробовать другую версию образа контейнера), тогда Kubernetes развернет новые модули без простоев. Как я могу отменить такие изменения, то есть как я могу запустить обновление развертывание (и другие объекты) в соответствии с час, не прерывая обслуживания?
Если я вручную удалю час затем служба ненадолго отключится, прежде чем я смогу повторно запустить конвейер Flux, чтобы воссоздать его. Если бы я существенно изменил репозиторий git, то изменения были бы автоматически развернуты без простоев, но повторный запуск конвейера с несущественными коммитами, похоже, не обновляет развертывание.
#kubernetes #helm