← Все инструменты Контейнеры

Supercronic

Supercronic - совместимый с crontab планировщик заданий, специально разработанный для работы в контейнерах. Цель Supercronic - вести себя именно так, как можно ожидать от cron, работающего в контейнере ваши переменные среды доступны в заданиях вывод…

dockercron

Что это

Supercronic - совместимый с crontab планировщик заданий, специально разработанный для работы в контейнерах.

Возможности и детали

  • Цель Supercronic - вести себя именно так, как можно ожидать от cron, работающего в контейнере;
  • Ваши переменные среды доступны в заданиях;
  • Вывод результатов работы задания в stdout / stderr;
  • SIGTERM запускает корректное завершение работы (так же, как и SIGINT, который можно отправить с помощью CTRL+C при интерактивном использовании);
  • Коды возврата заданий и расписания выводятся в stdout / stderr;
  • SIGUSR2 запускает корректное завершение работы и перезагружает конфигурацию crontab;
  • SIGQUIT запускает корректное завершение работы.

Зачем нужен

Проект закрывает специализированную практическую задачу и может заменить набор ручных действий или несколько разрозненных утилит. Перед постоянным использованием его стоит проверить на тестовом окружении и сопоставить возможности с вашим сценарием.

Когда пригодится

  • Для локальной разработки и тестирования контейнеризированных приложений;
  • Для диагностики контейнеров, образов, сетей и связанных ресурсов;
  • Для упрощения регулярных операций с Docker, Podman или кластером.

Что учесть

Перед внедрением Supercronic проверьте совместимые версии runtime, требуемый доступ к сокету и правила хранения данных. Начните с тестового окружения, зафиксируйте рабочую конфигурацию и только после этого переносите инструмент в постоянный процесс.