MATIH Platform is in active MVP development. Documentation reflects current implementation status.
17. Kubernetes & Helm
Data Plane Charts
BI Service

BI Service Chart

The BI Service manages dashboard creation, visualization rendering, and scheduled report generation with integration to the Render Service for PDF/image export.


Chart Configuration

bi-service:
  enabled: true
  replicaCount: 2
 
  postgresql:
    enabled: false  # Uses shared infrastructure
 
  resources:
    requests:
      cpu: "250m"
      memory: "512Mi"
    limits:
      cpu: "1"
      memory: "2Gi"
 
  config:
    dashboards:
      maxWidgetsPerDashboard: 50
      refreshIntervalSeconds: 30
    rendering:
      enabled: true
      renderServiceUrl: "http://render-service.matih-data-plane.svc.cluster.local:8098"

Key Features

  • Dashboard Management: Up to 50 widgets per dashboard
  • Auto-Refresh: Configurable refresh interval (default 30s)
  • PDF Export: Renders dashboards to PDF via the Render Service
  • Image Export: Generates PNG snapshots for reports