Stop Using crond
summary
Cron is unsafe for nontrivial/business tasks; use a centralized scheduler like Rundeck integrated with Consul for service discovery so jobs run on live nodes by tags. Expose a REST API and UI that show schedules, history and metrics, and demonstrate a restore flow where a job produces a JSON list of backups and the UI offers dropdowns to pick a snapshot to restore; use systemd timers for simple ops and Prometheus for monitoring.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:18Cron requirements today
- 4:02Rancher Jobs alternatives
- 7:37Rancher with Consul
- 11:35systemd-timers vs cron
- 12:59When cron is acceptable
- 14:24DevOps tools for teams
- 15:49Q&A
related talks
17mBuilding Robust Systems With Consul
29mDeveloper-friendly jobs across time zones when "out of hours" no longer exists
17mBuilding Robust Systems With Consul
32mManaging CRDs and Operators in Practice
25mScalable IT Workload Automation
39mSell cron, buy Airflow: Modern data pipelines in finance
31mThe Long, Winding and Bumpy Road to CronJob’s GA
28mDesigning for Failure: How to Manage Thousands of Hosts Through Automation
