This repository contains helm charts to install Aleph and its microservices in a Kubernetes cluster.
The umbrella chart is in charts/aleph
directory. It's configuration options are listed in its README
For configuration of individual components (the api, ui, worker and other included services), please check the README file in their charts.
- API: README.md
- UI: README.md
- Worker: README.md
- Document Converter: README.md
- Document Ingestor: README.md
Packaged helm charts are released as tar archives. They are listed here
Before installing Aleph through the helm chart, some secrets have to be created. These secrets will contain AWS keys, Aleph's secret key, GCE service accounts etc for example.
After the installation is complete, an ingress has to be configured to make Aleph accessible outside the k8s cluster.
An example set up can be found in the examples/kind
directory where we set up Aleph on a local Kubernetes cluster using KIND (Kubernetes IN Docker).