odpi / egeria-docs

Documentation repository for the Egeria project.
https://egeria-project.org
Other
23 stars 30 forks source link

Experimenting with XTDB in Charts #734

Open dwolfson opened 1 year ago

dwolfson commented 1 year ago

As I was experimenting with getting XTDB to work, I tried to just set persistence true and see this error - I don’t see anything obvious (to me) that looks wrong in egeria-factory.yaml..

(base) ➜ egeriaConnectors helm install lab egeria/odpi-egeria-lab --set service.type=NodePort --set jupyter.tokenSecret=jupyter-lab-secret --set-string jupyter.gitTagForNotebooks=main --devel --set kafka.replicas=2 --set zookeeper.replicas=2 --set persistence=true -f dan_overides.yaml Error: INSTALLATION FAILED: template: odpi-egeria-lab/templates/egeria-factory.yaml:123:23: executing “odpi-egeria-lab/templates/egeria-factory.yaml” at <.Values.persistence.enabled>: can’t evaluate field enabled in type interface {}

planetf1 commented 1 year ago

The correct option is --set persistence.enabled=true

There's no regular testing of these options ... the intent of this option was to make persistent storage available for the config, graph repository, & cohort registry. a) It does not fit well with work that had been started on the operator, and/or our discussion on cloud native b) the chart is not written to support replicated servers c) it has not been tried with xtdb

Assigning to docs repo