Периодическое выполнение очень легких задач с помощью kubernetes - PullRequest
1 голос
/ 28 мая 2020

Рассмотрим требование, при котором нам нужно запускать очень простые и легкие задачи, скажем, запускать команду curl каждые 10 минут.

Если это должно было выполняться в кластере кубернетов, эффективно ли создавать контейнер каждые 10 минут? Просто для выполнения задачи, которая может занять несколько секунд или даже миллисекунды? Это перебор с точки зрения времени и затрат?

Обратите внимание, к сожалению, лямбда-функции или облачные функции не подходят.

1 Ответ

2 голосов
/ 28 мая 2020

Вы можете использовать CronJob для запуска заданий по расписанию. Эти автоматизированные задания выполняются как задачи Cron в системе Linux или UNIX. Задания Cron полезны для создания периодов c и повторяющихся задач.

https://kubernetes.io/docs/tasks/job/automated-tasks-with-cron-jobs/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...