Skip to content

Conversation

@eero-t
Copy link
Collaborator

@eero-t eero-t commented Jul 3, 2025

Description

In the OPEA KubeAI install script:

  • Automate Prometheus release name determination / enabling monitoring
  • Automate Grafana namespace determination + vLLM dashboards installation
  • Change KubeAI chart release name to a more descriptive one: opea -> opea-kubeai

Issues

n/a.

Type of change

  • New feature (non-breaking change which adds new functionality)

Dependencies

Install script requires now also jq.

Tests

shellcheck + manual testing of the changes.

- Install vLLM dashboards if Grafana pod is found
- Install vLLM podMonitor if deployed Prometheus Helm release is found
- More descriptive KubeAI Helm release name: "opea" -> "opea-kubeai"

Signed-off-by: Eero Tamminen <[email protected]>
@eero-t eero-t requested review from mkbhanda and poussa as code owners July 3, 2025 16:48
@eero-t eero-t changed the title Automate Prometheus support and Grafana dashboards installation in the KubeAI install script Automate Prometheus support + Grafana dashboards install in KubeAI install script Jul 3, 2025
@poussa poussa merged commit f609969 into opea-project:main Jul 4, 2025
7 checks passed
@eero-t eero-t deleted the prom-release branch August 11, 2025 09:45
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