Рубрики
Uncategorized

Представляем Stewardx — ваш приятель по автоматизации!

Привет всем! Много времени не виделись. Немного истории Я не был активным в течение нескольких месяцев, бу … Tagged с OpenSource, DevOps, Rust, Showdev.

Введение в Stewardx (серия 2 частей)

Привет всем! Много времени не виделись.

Немного истории

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

Несколько месяцев назад я решил создать полезный побочный проект — динамическая проверка цен, которая поддерживает несколько веб -сайтов. Но этого не произошло, потому что я не мог найти нужные инструменты, которые мне нужны. Вот почему я строю Стюардкс!

Вступление

Так что же такое Stewardx?

Stewardx на самом деле аббревиатура! Это означает S седл T Спросите E Xecutor W я A синхронно R untime и D atabase и X в конце. Это запланированный исполнитель задания. Подумайте о Кроне, но с базой данных. Будучи написанным в ржавчине, дает нам скомпилированный, легкий один исполняемый файл.

Функции

  • Он хранит выходы задач
  • Он может выполнять задачи периодически
  • Это может быть запускаемое выполнять задачи
  • Он поддерживает оба Dockerfile и Docker Image (предварительно построенный)
  • Он поддерживает Командные задачи (как эхо «эй»)
  • Он сериализует и сохраняет задачи в База данных (В настоящее время только PostgreSQL).
  • Получил багги и милая панель управления 😛

Я хотел бы указать на последний пункт, он хранит задачи в базе данных! Означает, что это портативное 😁

Типы задач

Stedwardx в настоящее время поддерживает две задачи

  • Docker — Как я уже сказал, он поддерживает как Dockerfiles, так и Docker Images
  • Командование

Но это может быть легко расширен, благодаря системе черт Rust. На самом деле, я напишу учебные пособия, чтобы объяснить, как добавить новый тип задачи.

Частота

В настоящее время существует два типа частот:

  • Крюк — который в основном является веб -крючком
  • Cron — с поддержкой секунд

Я буду писать больше учебников и гидов о Stewardx, но в то же время не стесняйтесь проверить репозиторий и Документация Анкет

Увидимся!

Введение в Stewardx (серия 2 частей)

Оригинал: «https://dev.to/gokayokyay/introducing-stewardx-your-automation-buddy-4g2e»