задач в кубере… типа как jobs, но так что бы человечек мог руками запускать. Написал мелкую жобу в женкинсе, она делает kubectl exec в нужном поде и запускает. И история команд есть, и аудит кто и что запускал в женкинсе сохраняется. Что плохо - некоторые скрипты могут выполняться по 8 часов и женкинс просто отваливается иногда от кластера в процессе. Думаю переписать что бы женкинс жобу создавал а потом logs -f вызывал на контейнер который жоба создала. Даже если женкинс отвалится - под и лог всё ещё там есть. Вопрос — может есть уже какое-то решение и я зря костыли строю?
можно werf'ом, он тебе трекать логи будет, но если проблем с kubectl logs нет, то почему бы не оставить как есть
Обсуждают сегодня