L'écart entre docker run et Kubernetes CronJob
Planifier un conteneur est le moment où les bonnes options s'épuisent. Kubernetes CronJob est la réponse mature, à condition d'avoir déjà un cluster. En dessous, la réponse habituelle est un cron qui appelle docker run, et rien d'autre.
- cron plus docker run n'offre ni reprise, ni dépendance entre jobs, ni historique, ni moyen de voir pourquoi la nuit dernière a échoué
- Adopter Kubernetes pour planifier un rapport nocturne, c'est beaucoup de plateforme pour peu de job
- Un orchestrateur généraliste qui traite les conteneurs comme un type d'étape, et non comme la cible de déploiement, occupe exactement cet entre-deux