A Helm chart for deploying Marqo and Vespa components to Kubernetes.
Once this chart is published to GitHub Pages, you can install it using the following commands:
# Add the Helm repository
helm repo add marqo-charts https://forgemasterai.github.io/marqo-navigator
# Update your local Helm chart repository cache
helm repo update
# Install the chart with the release name `my-release`
helm install my-release marqo-charts/marqo-helm-chartThe following table lists the configurable parameters of the Marqo chart and their default values.
| Parameter | Description | Default |
|---|---|---|
replicaCount |
Number of replicas | 1 |
opentelemetry.enabled |
Enable OpenTelemetry Collector deployment | false |
opentelemetry.exporter.endpoint |
OTLP exporter endpoint | signoz-otel-collector.monitoring.svc.cluster.local:4317 |
For more configuration options, please see the values.yaml file.
The chart provides optional deployment of an OpenTelemetry Collector that automatically scrapes Vespa metrics.
To enable OpenTelemetry:
helm install my-release marqo-charts/marqo-helm-chart --set opentelemetry.enabled=trueYou can customize the OTLP exporter endpoint:
helm install my-release marqo-charts/marqo-helm-chart \
--set opentelemetry.enabled=true \
--set opentelemetry.exporter.endpoint=my-otlp-collector.monitoring:4317- Kubernetes 1.16+
- Helm 3.0+
helm install test-release ./marqo-helm-chart --dry-run --debug