Привет,
есть проект на React в облаке k8s. Инфраструткура разворачивается через terraform и следит за состоянием через ArgoCD. Появилась необходимость в проекте запускать скрипт раз час. Как лучше всего добавить cronJob в проект?
Никто ж не знает как у вас все сделано.
У нас каждый компонент можно отдельно деплоить, не затрагивая остальные. Мы просто сделали еще один компонент с кронджобами.
Если у вас все единым конфигом, то почему бы и не добавить в него.
В любом случае создавать кронджобы руками наверное не очень хорошо, лучше все через конфиги которые в гите лежат под версионированием
Ну тогда естественно лучше добавить в гит и деплоить как и все остальное.
У меня кронджобы для нескольких сервисов выглядят практически одинаково, потому в гите у меня лежит простой хелм, который обрабатывает конфиг файл и циклом генерирует кронджобы для каждого сервиса.
Надо добавить еще одну такого же плана - просто в конфиге добавляю еще один блок, и все