Skip to content

[Feature] Make RayJob dashboard polling interval configurable #4069

@Future-Outlier

Description

@Future-Outlier

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Description

Currently, the KubeRay operator queries the Ray dashboard for every RayJob reconciliation to update its status. This feature proposes introducing a configuration option to allow users to control this polling frequency. Instead of querying on every reconciliation loop, users could define a specific interval (e.g., every 10 seconds).

Use case

When many RayJobs are submitted to a single RayCluster, the current behavior can generate a high volume of status query requests. This places a significant load on the Ray head pod, potentially leading to performance bottlenecks and increased resource consumption.

Related issues

#3907

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions