-
Notifications
You must be signed in to change notification settings - Fork 239
feat: k8s support and some fixes #407
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
Conversation
Signed-off-by: JaredforReal <[email protected]>
Signed-off-by: JaredforReal <[email protected]>
Signed-off-by: JaredforReal <[email protected]>
Signed-off-by: JaredforReal <[email protected]>
✅ Deploy Preview for vllm-semantic-router ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
👥 vLLM Semantic Team NotificationThe following members have been identified for the changed files in this PR and have been automatically assigned: 📁
|
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.
Pull Request Overview
This PR adds Kubernetes support for the dashboard deployment and includes several maintenance improvements.
- Adds comprehensive K8s deployment with ConfigMaps for environment variables and router configuration
- Updates dashboard monitoring page to use new Grafana dashboard path
- Removes Docker network configuration and Go proxy settings for cleaner builds
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
File | Description |
---|---|
deploy/docker-compose/docker-compose.yml | Removes HuggingFace cache volume and environment variables |
dashboard/frontend/src/pages/MonitoringPage.tsx | Updates default Grafana dashboard path |
dashboard/deploy/kubernetes/deployment.yaml | Adds comprehensive K8s deployment with ConfigMaps |
dashboard/README.md | Updates documentation for K8s support and general improvements |
dashboard/OWNER | Adds JaredforReal as dashboard owner |
Dockerfile.extproc | Removes Go proxy settings and download commands |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
dashboard/OWNER
Outdated
@@ -0,0 +1,2 @@ | |||
# Dashboard directory Owners | |||
@JaredforReal No newline at end of file |
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.
plz add me to this module as well
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.
done!
Signed-off-by: JaredforReal <[email protected]>
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.
lgtm
* update README Signed-off-by: JaredforReal <[email protected]> * update README & delete network config Signed-off-by: JaredforReal <[email protected]> * add owner Signed-off-by: JaredforReal <[email protected]> * add dashboard demo to k8s Signed-off-by: JaredforReal <[email protected]> * add Xunzhuo to owner Signed-off-by: JaredforReal <[email protected]> --------- Signed-off-by: JaredforReal <[email protected]>
What this PR does / why we need it: