Saltar al contenido principal

Cronjobs

CronJobs son tareas programadas que se ejecutan a intervalos regulares (p. ej., diariamente a las 3 a. m., semanalmente o mensualmente). Automatizan tareas repetitivas como copias de seguridad, limpieza de registros o actualizaciones periódicas. Al igual que los Jobs, también se ejecutan en pods, lo que facilita la revisión de sus logs.

FAQs

¿Cómo puedo configurar la memoria y los ajustes de CPU para mi Cronjob?

Puedes configurar los valores CPU Min y CPU Max para establecer los recursos mínimos y máximos de CPU que cada instancia en tu clúster puede usar. De manera similar, puedes establecer Memory Min y Memory Max para la asignación de memoria por instancia.

Añadir un Cronjob para tu Proyecto

1. Navegar a la sección de crear un Cronjob

En el Panel izquierdo, accede a Executions. Luego selecciona la pestaña Cronjob y, en la esquina superior derecha, haz clic en el botón Crear.

cronjob-list

2. Selecciona un Proyecto y un Nombre para el Cronjob

Comienza con la información básica, completa estos atributos y haz clic en Siguiente para continuar.

AtributoDescripción
NombreIdentifica tu Cronjob.
ProyectoSelecciona entre los proyectos existentes.
ComandoEl comando que ejecuta el servicio.

Una vez completados estos atributos, haz clic en el botón Siguiente para continuar.

cronjob-create-1

3. Define la periodicidad

Select the schedule and click Next.

AtributoDescripción
CrontabExpresión cron para determinar el horario de ejecución del cronjob
cronjob-create-2

5. Finalizar la configuración

Este paso describe los atributos clave para configurar los recursos de un Cronjob en SleakOps, permitiendo una gestión flexible de CPU, memoria y comportamientos de escalado.

AtributoDescripción
CPU MinLa cantidad mínima de recursos de CPU asignados para cada instancia en el clúster. Esto garantiza que cada instancia siempre tenga esta cantidad de CPU disponible.
CPU MaxLa cantidad máxima de recursos de CPU que cada instancia en el clúster puede utilizar. Este límite ayuda a prevenir que una instancia consuma demasiada CPU.
Memory MinLa cantidad mínima de memoria asignada para cada instancia en el clúster. Esto garantiza que la instancia tenga suficiente memoria para operar eficientemente.
Memory MaxLa cantidad máxima de memoria que cada instancia en el clúster puede utilizar. Limita el uso de memoria para evitar que una sola instancia consuma recursos en exceso.
cronjob-create-3

Submit to create and Deploy your cronjob.