Skip to content

Latest commit

 

History

History
70 lines (39 loc) · 1.2 KB

README.md

File metadata and controls

70 lines (39 loc) · 1.2 KB

CROND NON ROOT ALPINE - DOCKER IMAGE

N|Solid

Build Status

Detalles

  • Non root container
  • Openshift ready!
  • Configmap para el seteo de cron
  • Notificaciones por email

Ejemplo de archivo tasks

SHELL=/bin/bash
###SEND EMAIL AFTER EXECUTION true | false
EMAIL_NOTIFICACION=true
* * * * * 1001 sleep 5 && id >> /tmp/test-1
El archivo task utiliza la syntaxis del cron de linux :
SHELL=/bin/bash
dia(*) hora(*) dia_del_mes(*) mes(*) dia_semana(*) usuario(crond) commando(sleep 5 && id >> /tmp/test-1)

Iniciar servicios

oc create -f crond-noroot-template-openshift.yaml

Notificaciones por email

Para activar el envio de notificaciones por email del resultado de las ejecuciones edite el configmap task y descomente las lineas en config.ini.

oc edit configmap tasks
Mailuser="mail@mail.com"
Mailpassword="password"
Mailhost="host.com.uy"
Mailport=25
Maildestinos="mail@mail.com"
Ambiente="TEST"

License

Martin Fabrizzio Vilche