galaxyproject / galaxy-helm

Minimal setup required to run Galaxy under Kubernetes
MIT License
38 stars 36 forks source link

Add enable flag to cron jobs #468

Closed ksuderman closed 2 months ago

ksuderman commented 2 months ago

Adds an enable flag to each cronJob so they can be enabled/disabled. Disabling a cron job is done by setting the schedule to "0 0 30 2 * *", that is Feb 30th. Since that date will never occur the job is effectively disabled. Setting the enable flag to true resets the schedule to the value defined in the values.yaml file.