Kubernetes Deployment
Carrot Mapper can be deployed on Kubernetes using manifests or Helm charts. We’re very early in our Kubernetes journey, so welcome feedback and patience as our documentation emerges.
Kubernetes Manifests
Sample Kubernetes manifest files for Carrot Mapper are available in our GitHub repository.
Helm Charts
We publish Helm charts for Carrot Mapper as OCI releases. The source for these charts is available in our GitHub repository.
To install the chart using Helm, run:
helm install carrot-mapper oci://ghcr.io/health-informatics-uon/charts/carrot-mapper --version 0.1.0 --namespace carrot-mapper --create-namespace
This is our first version of the Helm chart. We’ll soon publish more detailed guidance on using values.yaml
to customise your installation.
Once installed, you can port-forward the carrot-mapper-frontend
pod to access it locally.
Because Carrot Mapper depends on an existing OMOP CDM in your database, the Helm install will create one and populate it with a small sample of vocabulary data. For full functionality, you’ll currently need to rebuild this OMOP CDM in your database using a complete set of vocabularies downloaded from Athena, as described in the requirements.
We’re actively working to make this process smoother and to support populating the OMOP CDM with complete vocabularies during installation, and the ability to update the Vocabularies.