helm-charts

OcellusAI-mini Helm Chart

Artifact Hub License Release Charts Downloads

A Helm chart for OcellusAI Operator - manages serverless AI monitoring service deployments.

Installation

For detailed information on how to use OcellusAI Mini, please visit our official website.

Or install from local directory:

helm repo add ocellusai https://ocellus-ai.github.io/helm-charts

Configuration

See values.yaml for all available configuration options.

Key Configuration Parameters

Web Service

For detailed information about configuration parameters (apiKey, modelName, baseUrl, metricServerUrl, jobName), please visit our official website.

Examples

Minimal installation

helm install -i ocellusai-mini ocellusai/ocellusai \
  --set service.apiKey="your-api-key" \
  --set service.modelName="gpt-4.1" \
  --set service.baseUrl="https://your-ai-service.com/v1/" \
  --set service.metricServerUrl="http://prometheus-server.monitoring.svc.cluster.local" \
  --set service.jobName="ocellusai" \
  -n monitoring

With ingress enabled

helm upgrade -i ocellusai-mini ocellusai/ocellusai \
  --set service.ingress.enabled=true \
  --set service.ingress.className="ClassName" \
  --set service.ingress.host="ocellusai.example.com" \
  --set service.apiKey="your-api-key" \
  --set service.modelName="gpt-4.1" \
  --set service.baseUrl="https://your-ai-service.com/v1/" \
  --set service.metricServerUrl="http://prometheus-server.monitoring.svc.cluster.local" \
  --set service.jobName="ocellusai" \
  -n monitoring

Note: If you need to use additional ingress annotations (e.g., for Traefik configuration), download the chart and modify the values.yaml file:

# Download the chart
helm pull ocellusai/ocellusai --untar

# Edit values.yaml and add your annotations:
# ingress:
#   annotations:
#     traefik.ingress.kubernetes.io/router.entrypoints: web
#     # Add other annotations as needed

# Install from local directory
helm upgrade -i ocellusai-mini ./ -f values.yaml -n monitoring

Uninstallation

helm delete ocellusai-mini -n monitoring