- 16, Oct 2024
- #1
У меня есть два контейнера в моем Pod (один основной контейнер приложения, а другой — простой обратный прокси-сервер nginx).
my-nginx
и предстоп перехватчик, чтобы убедиться, что у приложения еще есть время для завершения полученных запросов, пока модуль завершается.
Мой вопрос: прекратится ли Kubernetes preStop
container first completely ignoring my-app
зацепиться за containers:
- name: my-app
- name: my-nginx
lifecycle:
preStop:
exec:
command: ["/bin/sleep", "30"]
terminationGracePeriodSeconds: 40
container? And if so what should I do to deal with this issue? Add same hook to both containers?
Есть ли другой способ справиться с развертыванием с нулевым временем простоя? (Чтобы убедиться, что ни один запрос не будет потерян во время повторного развертывания)
#kubernetes #контейнеры #kubectl #ingress-nginx #rollout