- 21, Oct 2024
- #1
У меня есть модуль (в моем локальном кластере Kubernetes), который я настроил так, чтобы в конечном итоге попытаться превысить лимит памяти. Когда это произошло, мой модуль начал выдавать ошибку, сообщающую, что ему не хватает памяти.
Так и осталось. С исчерпанной памятью. Я могу убить его вручную, но в остальном он так и останется.
Однако, когда я установил Сервер метрик и повторите этот тест, эти модули довольно быстро уничтожаются из-за «нехватки памяти» (как только они приближаются к максимальному объему памяти, разрешенному модулем).
Поэтому, чтобы доказать, что причиной этого был сервер Metrics, я удалил его, и предыдущая функциональность вернулась (ошибки нехватки памяти).
Наконец я снова установил Metrics Server и.... ошибки нехватки памяти продолжались....
Так что теперь я в замешательстве. Что могло убить мои контейнеры, когда им не хватило памяти? (Я хочу, чтобы это произошло, но мне нужно это понять, чтобы я мог на это положиться.)
Действительно ли здесь виноват Metrics Server? И это настраивается?
#кубернетес