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.
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.
Atributo | Descripción |
---|---|
Nombre | Identifica tu Cronjob. |
Proyecto | Selecciona entre los proyectos existentes. |
Comando | El comando que ejecuta el servicio. |
Una vez completados estos atributos, haz clic en el botón Siguiente para continuar.
3. Define la periodicidad
Select the schedule and click Next.
Atributo | Descripción |
---|---|
Crontab | Expresión cron para determinar el horario de ejecución del cronjob |
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.
Atributo | Descripción |
---|---|
CPU Min | La 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 Max | La 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 Min | La 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 Max | La 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. |
Submit to create and Deploy your cronjob.