-
Notifications
You must be signed in to change notification settings - Fork 7.1k
Title: Add documentation for custom dependencies in RayService and LMCache+Mooncake on Kubernetes #60035
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
9e86c70 to
92cb1d8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request adds valuable documentation for installing custom dependencies in RayService deployments on Kubernetes. The new sections in rayservice.md, rayserve-llm-example.md, and kv-cache-offloading.md are clear and provide useful examples for users looking to manage dependencies with args and runtime_env, including a detailed guide for LMCache and Mooncake. The cross-references in handling-dependencies.md are also a good addition. My main feedback is regarding a broken URL in the curl examples, which should be fixed to ensure users can follow the guides successfully.
| Download a basic example: | ||
|
|
||
| ```sh | ||
| curl -o ray-serve.extra-dependency.yaml https://raw.githubusercontent.com/ray-project/kuberay/master/ray-operator/config/samples/ray-serve.extra-dependency.yaml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Download a complete example combining both approaches: | ||
|
|
||
| ```sh | ||
| curl -o ray-serve.extra-dependency.yaml https://raw.githubusercontent.com/ray-project/kuberay/master/ray-operator/config/samples/ray-serve.extra-dependency.yaml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Signed-off-by: DPatel_7 <[email protected]>
92cb1d8 to
fa2bbf5
Compare
Signed-off-by: DPatel_7 <[email protected]>
kouroshHakha
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
overall looks good. Let's make sure the full yaml service lands on kuberay repo on git and then we can cross-ref it here.
| Download a basic example: | ||
|
|
||
| ```sh | ||
| curl -o ray-serve.extra-dependency.yaml https://raw.githubusercontent.com/ray-project/kuberay/master/ray-operator/config/samples/ray-serve.extra-dependency.yaml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is there a pr for this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Signed-off-by: DPatel_7 <[email protected]>
Future-Outlier
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cc @machichima @seanlaii @400Ping @win5923 to take a look
Future-Outlier
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should build a custom image instead, since this might cause other potential problem like here
ray-project/kuberay#4362 (comment)
cc @rueian
Description
Add documentation for installing custom dependencies in RayService deployments: