Skip to content

Conversation

JaredforReal
Copy link
Collaborator

What this PR does / why we need it:

  • add k8s support
  • update README of dashboard
  • delete network config
  • add JaredforReal to Owner

Signed-off-by: JaredforReal <[email protected]>
Signed-off-by: JaredforReal <[email protected]>
Signed-off-by: JaredforReal <[email protected]>
Copy link

netlify bot commented Oct 12, 2025

Deploy Preview for vllm-semantic-router ready!

Name Link
🔨 Latest commit 0bac5bc
🔍 Latest deploy log https://app.netlify.com/projects/vllm-semantic-router/deploys/68ebea4d038a7300085b5c0d
😎 Deploy Preview https://deploy-preview-407--vllm-semantic-router.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link

github-actions bot commented Oct 12, 2025

👥 vLLM Semantic Team Notification

The following members have been identified for the changed files in this PR and have been automatically assigned:

📁 dashboard

Owners: @JaredforReal, @Xunzhuo
Files changed:

  • dashboard/OWNER
  • dashboard/README.md
  • dashboard/deploy/kubernetes/deployment.yaml
  • dashboard/frontend/src/pages/MonitoringPage.tsx

📁 Root Directory

Owners: @rootfs, @Xunzhuo
Files changed:

  • Dockerfile.extproc

📁 deploy

Owners: @rootfs, @Xunzhuo
Files changed:

  • deploy/docker-compose/docker-compose.yml

vLLM

🎉 Thanks for your contributions!

This comment was automatically generated based on the OWNER files in the repository.

rootfs
rootfs previously approved these changes Oct 12, 2025
@rootfs rootfs requested a review from Copilot October 12, 2025 17:41
Copy link
Contributor

@Copilot Copilot AI left a 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
Copy link
Member

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

Copy link
Collaborator Author

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]>
Copy link
Member

@Xunzhuo Xunzhuo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@Xunzhuo Xunzhuo merged commit ad70b7f into vllm-project:main Oct 13, 2025
22 checks passed
joyful-ii-V-I pushed a commit to joyful-ii-V-I/semantic-router that referenced this pull request Oct 13, 2025
* 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]>
@JaredforReal JaredforReal deleted the fixes branch October 14, 2025 05:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants