El hueco entre docker run y Kubernetes CronJob
Programar un contenedor es el punto donde se acaban las buenas opciones. Kubernetes CronJob es la respuesta madura, pero solo si ya tienes un clúster. Por debajo, lo habitual es cron llamando a docker run, que programa y nada más.
- cron más docker run no da reintentos, ni dependencias entre trabajos, ni historial, ni forma de ver por qué falló anoche
- Adoptar Kubernetes para programar un informe nocturno es mucha plataforma para poco trabajo
- Un orquestador general que trata los contenedores como un tipo de paso, y no como el destino del despliegue, encaja justo en medio