This GitHub repository contains the source code for the helm charts for each of the following Pravega components and dependencies within the charts folder
- Pravega Operator
- Pravega
- Bookkeeper Operator
- Bookkeeper
- Zookeeper Operator
- Zookeeper
It also contains the published charts for each of these components within the gh-pages branch.
To add the Pravega charts repository to your Helm repos, use the following command
helm repo add pravega https://charts.pravega.io
helm repo update
You can also run the following command to see all the available charts
helm search repo pravega -l
We now show you step by step how to deploy Pravega, which involves the deployment of Zookeeper, Bookkeeper and Pravega (as well as their respective Operators).
Follow the commands provided in the links that each of the following steps guide you to, in the same order they have been mentioned, to quickly setup a running Pravega cluster.
- First install the zookeeper operator and a zookeeper cluster.
- Once that is done, you would need to install the bookkeeper operator and a bookkeeper cluster.
- You then need to setup a Long-Term Storage (or Tier 2) before moving to the next step.
- Finally install the pravega operator and a pravega cluster.
We thrive to build a welcoming and open community for anyone who wants to use the pravega helm charts or contribute to it. Here we describe how to contribute to the helm charts. Contact the developers and community on slack (signup) if you need any help.
Pravega Helm Charts come under Apache 2.0 license. See the LICENSE for details.