26 KiB
weight: 16 title: VictoriaMetrics MCP menu: docs: parent: helm weight: 16 identifier: helm-victoria-metrics-mcp url: /helm/victoria-metrics-mcp/ tags:
- metrics
- kubernetes
- mcp
- observability
- monitoring
- victoriametrics
A Helm chart for VictoriaMetrics MCP server
Prerequisites
Before installing this chart, ensure your environment meets the following requirements:
- Kubernetes cluster - A running Kubernetes cluster with sufficient resources
- Helm - Helm package manager installed and configured
Additional requirements depend on your configuration:
- Persistent storage - Required if you enable persistent volumes for data retention (enabled by default)
- kubectl - Needed for cluster management and troubleshooting
For installation instructions, refer to the official documentation:
Chart Details
This chart will do the following:
- Rollout VictoriaMetrics MCP server.
How to install
Access a Kubernetes cluster.
Setup chart repository (can be omitted for OCI repositories)
Add a chart helm repository with follow commands:
helm repo add vm https://victoriametrics.github.io/helm-charts/
helm repo update
List versions of vm/victoria-metrics-mcp chart available to installation:
helm search repo vm/victoria-metrics-mcp -l
Install victoria-metrics-mcp chart
Export default values of victoria-metrics-mcp chart to file values.yaml:
-
For HTTPS repository
helm show values vm/victoria-metrics-mcp > values.yaml -
For OCI repository
helm show values oci://ghcr.io/victoriametrics/helm-charts/victoria-metrics-mcp > values.yaml
Change the values according to the need of the environment in values.yaml file.
Consider setting
.Values.nameOverrideto a small value likevmmto avoid hitting resource name limits of 63 characters
Test the installation with command:
-
For HTTPS repository
helm install vmm vm/victoria-metrics-mcp -f values.yaml -n NAMESPACE --debug -
For OCI repository
helm install vmm oci://ghcr.io/victoriametrics/helm-charts/victoria-metrics-mcp -f values.yaml -n NAMESPACE --debug
Install chart with command:
-
For HTTPS repository
helm install vmm vm/victoria-metrics-mcp -f values.yaml -n NAMESPACE -
For OCI repository
helm install vmm oci://ghcr.io/victoriametrics/helm-charts/victoria-metrics-mcp -f values.yaml -n NAMESPACE
Get the pods lists by running this commands:
kubectl get pods -A | grep 'vmm'
Get the application by running this command:
helm list -f vmm -n NAMESPACE
See the history of versions of vmm application with command.
helm history vmm -n NAMESPACE
How to uninstall
Remove application with command.
helm uninstall vmm -n NAMESPACE
Parameters
The following tables lists the configurable parameters of the chart and their default values.
Change the values according to the need of the environment in victoria-metrics-mcp/values.yaml file.