Skip to content

Non root go Crond Docker Image Openshift Ready!

Notifications You must be signed in to change notification settings

mvilche/crond-noroot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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="[email protected]"
Mailpassword="password"
Mailhost="host.com.uy"
Mailport=25
Maildestinos="[email protected]"
Ambiente="TEST"

License

Martin Fabrizzio Vilche

About

Non root go Crond Docker Image Openshift Ready!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published