Welcome to the Memgraph Helm Charts repository. This repository provides Helm charts for deploying Memgraph, an open-source in-memory graph database.
Helm version 3 or above installed.
Add the Memgraph Helm chart repository to your local Helm setup by running the following command:
helm repo add memgraph https://memgraph.github.io/helm-charts
Make sure to update the repository to fetch the latest Helm charts available:
helm repo update
Deploys standalone Memgraph. For detailed information and usage instructions, please refer to the chart's individual README file.
To install Memgraph standalone, run the following command:
helm install my-release memgraph/memgraph
Replace my-release
with a name of your choice for the release.
Once Memgraph is installed, you can access it using the provided services and endpoints. Refer to the Memgraph documentation for details on how to connect to and interact with Memgraph.
To upgrade or uninstall a deployed Memgraph release, you can use the helm upgrade
or helm uninstall
commands, respectively. Refer to the Helm documentation for more details on these commands.
Deploys Memgraph Lab. For detailed information and usage instructions, please refer to the chart's individual README file.
To install Memgraph Lab, run the following command:
helm install my-release memgraph/memgraph-lab
Replace my-release
with a name of your choice for the release.
Refer to the Data visualization in Memgraph Lab for details on how to connect to and interact with Memgraph.
To upgrade or uninstall a deployed Memgraph release, you can use the helm upgrade
or helm uninstall
commands, respectively. Refer to the Helm documentation for more details on these commands.
Deploys high available Memgraph cluster, that includes two data instances and three coordinators.
For detailed information and usage instructions, please refer to the chart's individual README file.
To install Memgraph standalone, run the following command:
helm install my-release memgraph/memgraph-high-availability --set memgraph.env.MEMGRAPH_ENTERPRISE_LICENSE=<your-license>,memgraph.env.MEMGRAPH_ORGANIZATION_NAME=<your-organization-name>
Replace my-release
with a name of your choice for the release.
Once Memgraph cluster is up and running, you can access it using the provided services and endpoints. Refer to the Memgraph documentation for details on how to connect to and interact with Memgraph.
To upgrade or uninstall a deployed Memgraph release, you can use the helm upgrade
or helm uninstall
commands, respectively. Refer to the Helm documentation for more details on these commands.
Creates HA Memgraph cluster with one command. The only thing you need to do is add your license details. Used bridged docker network for communication.
Contributions are welcome! If you have any improvements, bug fixes, or new charts to add, please follow the contribution guidelines outlined in the CONTRIBUTING.md
file. If you have questions and are unsure of how to contribute, please join our Discord server to get in touch with us.
This repository is licensed under the Apache 2.0 License.