Configuring the Neo4j Helm chart repository

To deploy a Neo4j DBMS or cluster on Kubernetes, you have to configure the Neo4j Helm chart repository.

Prerequisites

Configure the Neo4j Helm chart repository

  1. Add the Neo4j Helm chart repository.

    helm repo add neo4j https://helm.neo4j.com/neo4j
  2. Update the repository:

    helm repo update

Check for the available Neo4j Helm charts

helm search repo neo4j/ --versions | grep 5.21.0

The output should be similar to the following:

neo4j/neo4j                       5.21.0  5.21.0  Neo4j is the world's leading graph database
neo4j/neo4j-admin                 5.21.0  5.21.0  Neo4j is the world's leading graph database
neo4j/neo4j-headless-service      5.21.0  -       Neo4j is the world's leading graph database
neo4j/neo4j-persistent-volume     5.21.0  -       Sets up persistent disks suitable for a Neo4j H...
neo4j/neo4j-reverse-proxy         5.21.0  5.21.0  Sets up an http server and a reverse proxy for ...

If you want to see all the versions available, use the option --versions.

The utility Helm charts neo4j/neo4j-docker-desktop-pv and neo4j/neo4j-persistent-volume can be used as an alternative way of creating persistent volumes in those environments.