question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[frontend] CRON schedule default in UI once per minute - too frequent

See original GitHub issue

Environment

  • How did you deploy Kubeflow Pipelines (KFP)? We deployed by using the Kubeflow manifests, which comes with the default UI provided in this repo.
  • KFP version: v.1.2.0

Issue

When you do onto the Kubeflow UI and try to create a recurring run, the default periodic scheduled/cron schedule is once per minute, or 0 * * * *.

image image

Our deployment of Kubeflow is now being used by a large number of customers, so there is a real possibility that a customer will accidentally schedule a large pipeline run every minute. There is also the possibility that someone will experiment with scheduled runs and forget to the off the run after done testing. In both these scenarios, there will be a lot of wasteful use of the K8s clusters (added cost) and possible overloading of the cluster (affecting SLAs, reducing reliability).

Is it possible to remove the “run every minute” dropdown menu bar, or at least make the “run every hour” the default setting?

Impacted by this bug? Give it a 👍. We prioritise the issues with the most 👍.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:6 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
Bobgycommented, Jun 4, 2021

@difince Sure, you are welcome to work on this!

2reactions
difincecommented, Jun 4, 2021

Hi @Bobgy, @zijianjoy Can I work on this issue ?

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to run Cronjobs more often than once per minute?
The idea here is to loop until you've been running for 55 seconds. The script will then kick out JUST before the top...
Read more >
Scheduling Tasks With Cron Jobs - Code
Cron jobs are used for scheduling tasks to run on the server. ... Examples: This cron job will run every minute, all the...
Read more >
Can I run a cron job more frequently than every minute?
If your task needs to run that frequently, cron is the wrong tool. Aside from the fact that it simply won't launch jobs...
Read more >
A Beginners Guide To Cron Jobs - OSTechNix
Cron is used to schedule commands at a specific time. These scheduled commands or tasks are known as "Cron Jobs".
Read more >
Kubernetes CronJobs at Scale Part 1 by Kevin Yang
In a multi-tenant cron platform with lots of crons scheduled to run every hour, every 15 minutes, every 5 minutes, etc., this produces ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found