Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This section describes how to enable and configure our advanced analytics.

These analytics are powered by Metabase, which we ship alongside our application. To take full advantage of it, a default-collection of dashboards and questions must be loaded into Metabase on startup.

The relevant block in values.yaml is

Code Block
languageyaml
metabase:
  enabled: false
  adminPass: ""
  loadDump:
    enabled: true
  initAdmin:
    enabled: true

Upon first installation, set Metabase.enabled to true and set a password under adminPass. The password requirements are

  • At least 6 characters

  • At least 1 digit

This password will be used for admin@metabase.local

Then you can proceed to install the package normally by running

helm install order-management chart/order-management*.tgz --values values.yaml

Default-collection

After Metabase was installed, run the bundled script configure/load_collection.sh
This will copy the bundled mb_dc*.tgz file onto the Metabase pod and execute the loading command.