Я ищу способ получения надежных событий о создании / завершении модуля в kubernetes.
Мы запускаем рабочие места в kubernetes и хотим уведомить некоторые службы (например, конечную точку webhook), чтобы знать, когдаМодуль был создан и когда модуль был завершен (с успехом или неудачей).Я также ищу получение событий, когда работа была повторена.
Сначала я думал о прослушивании событий kubernetes, но, похоже, это не тот путь.Существуют также методы жизненного цикла postStart и preStop, но когда модуль не работает, ловушка preStop не вызывается.Мы также можем поддерживать службу, которая «наблюдает» за модулями с использованием API, но затем эта служба становится SPOF, и поэтому мы можем потерять некоторые события в случае простоя этой службы.
Возможно, у кого-то есть идея достичьэто?
Заранее спасибо!