Skip to content

Fix k8s and llm-d scripts#2329

Merged
cb-github-robot merged 1 commit intocloud-barista:mainfrom
seokho-son:main
Feb 25, 2026
Merged

Fix k8s and llm-d scripts#2329
cb-github-robot merged 1 commit intocloud-barista:mainfrom
seokho-son:main

Conversation

@seokho-son
Copy link
Copy Markdown
Member

  • enhance stability with additional procedures.
  • not a main functionality. just an use case.

Copilot AI review requested due to automatic review settings February 25, 2026 02:19
Copy link
Copy Markdown
Contributor

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

Updates the Kubernetes/llm-d “usecase” scripts to follow the upstream llm-d helmfile-based installation flow, and expands prerequisite handling to improve unattended/remote stability.

Changes:

  • Reworks deploy-llm-d.sh to deploy via a cloned llm-d repo + helmfile apply, adds new flags (HF token, tensor parallel, gateway/hardware env, NodePort, uninstall), and expands prereq checks.
  • Enhances k8s-control-plane-setup.sh --llm-d to install additional tooling (helmfile, yq) and required CRDs/components (Gateway API, GAIE/InferencePool, Prometheus CRDs, Istio).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 10 comments.

File Description
scripts/usecases/llm/deploy-llm-d.sh Switches to helmfile-based llm-d deployment with richer prereq checks, overrides, and uninstall/exposure options.
scripts/usecases/k8s/k8s-control-plane-setup.sh Installs llm-d prerequisite tools/CRDs and attempts to provision a default Gateway control plane (Istio).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Signed-off-by: Seokho Son <shsongist@gmail.com>
@seokho-son
Copy link
Copy Markdown
Member Author

/approve

@github-actions github-actions bot added the approved This PR is approved and will be merged soon. label Feb 25, 2026
@cb-github-robot cb-github-robot merged commit e0cfac7 into cloud-barista:main Feb 25, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved This PR is approved and will be merged soon.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants