#kubernetes #kubernetes-helm #kubernetes-pod #amazon-eks
#kubernetes #kubernetes-helm #kubernetes-pod #amazon-eks
Вопрос:
Я получаю указанную выше ошибку каждый раз, когда мы развертываем из Jenkins.Ошибка: СБОЙ ОБНОВЛЕНИЯ: сбой выпуска xxxx-xxxxx-config и откат из-за установки atomic: истекло время ожидания условия
ЖУРНАЛЫ:
[2021-02-02T07:44:38.872Z] helm upgrade --atomic --timeout 600s --install --namespace xxxx-xxx-xxxx --set image.repository=docker.qa.xxx-xxxx.xxxx:8443/xxx-xxxx-xxxx-xxx-pr --set image.tag=pr-214-16 --set fullnameOverride=-xxx-xxx-xxx-pr-pr --wait xxx-xxx-xxx-xxx-pr-pr ./base-0.1.0.tgz --set imageSecretName=docker-registry --set service.type=ClusterIP --set resources.limits.cpu=0.5 --set resources.limits.memory=1024Mi --set resources.requests.cpu=0.5 --set resources.requests.memory=1024Mi --set labels.env=qa --set service.port=8080 --set service.port=8080 --set service.host=null.qa.xxx-xxxx.
Комментарии:
1. Вы смотрели на ответ @Sanat Rohatgi? Можете ли вы описать свой модуль и вставить выходные данные?
2. Помогла ли ссылка, упомянутая @rohatgisanat github.com/helm/helm/issues/7426#issuecomment-579807064 ? Пожалуйста, вставьте информацию из раздела комментариев, чтобы опубликовать свой пост.
Ответ №1:
Не могли бы вы добавить больше деталей? Обычно такая информация, как то, что делалось, как это делалось, является отличным индикатором для поиска проблемы.
Также посмотрите на эту проблему / вопрос здесь, чтобы узнать, решает ли это вашу проблему.
Комментарии:
1. [2021-02-02T07:44:38.872Z] обновление руля —атомарное —время ожидания 600 секунд —установка —пространство имен xxxx-xxx-xxxx —установить изображение.репозиторий=docker.qa.xxx-xxxx.xxxx:8443/xxx-xxxx-xxxx-xxx-pr —установить изображение.tag=pr-214-16 —установить fullnameOverride=-xxx-xxx-xxx-pr-pr —ждать xxx-xxx-xxx-xxx-pr-pr ./base-0.1.0.tgz —установить imageSecretName=docker-registry —установить service.type=ClusterIP —установить ресурсы.limits.cpu= 0,5 — установить ресурсы.ограничения.память = 1024 mi — установить ресурсы.запросы.процессор = 0,5 — установить ресурсы.запросы.память = 1024 mi — установить метки.env = qa -установить сервис.порт = 8080 — установить сервис.порт = 8080 — установить service.host=null.qa .xxx-xxxx.
2. Я думаю, что эта ссылка поможет github.com/helm/helm/issues/7426#issuecomment-579807064
3. Спасибо. Проблема была исправлена.
4. В чем была проблема и как она была исправлена?
5. @AfolabiOmotoso Это плохо, ПОЭТОМУ соблюдайте этикет. Если это исправлено, укажите, как это было исправлено для следующего пользователя.
Ответ №2:
Попробуйте установить более высокое значение времени ожидания. Также вы можете обновить kubectl. Посмотрите здесь: helm-upgrade-timeout-atomic.
Проблема также описана здесь: helm-upgrade-timeout .
Они утверждали, что это исправлено в # 7653, который включен в v3.2.1
.
Однако я прочитал, что # 7653 может разрешить обновление ранее неудачных выпусков только в том случае, если успешных выпусков не было.