Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed modules/ROOT/images/standalone-on-k8s.png
Binary file not shown.
Binary file added modules/ROOT/images/standalone-on-k8s.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,30 @@
[[si-server-setup]]
= Neo4j Helm chart for standalone server deployments

In the standalone server setup, the user is responsible for defining a single YAML file, containing all the configurations for the Neo4j standalone instance, and for running the `helm install my-neo4j-release neo4j/neo4j -f values.yaml` command to deploy the Neo4j DBMS.
In the standalone server setup, the user is responsible for defining a single YAML file, containing all the configurations for the Neo4j standalone server, and for running the `helm install my-neo4j-release neo4j/neo4j -f values.yaml` command to deploy the Neo4j DBMS.

.Example of a _values.yaml_ file
[source, yaml]
----
neo4j:
edition: community
name: my-neo4j
volumes:
data:
mode: "defaultStorageClass"
----


.Example of a Helm install command for deploying a standalone server
[source,shell]
--
helm install my-neo4j neo4j/neo4j -f values.yaml
--

Then, the Neo4j Helm chart creates Kubernetes entities needed for running and accessing Neo4j.

The following diagram is a schematic representation of the Helm chart and the Kubernetes and Cloud resources it instantiates when installed:
The following diagram is a schematic representation of the Helm chart involved and the Kubernetes and Cloud resources it instantiates when installed:

.Neo4j standalone server setup
image:standalone-on-k8s.png[]
.Neo4j standalone setup
image::standalone-on-k8s.svg[Example of Neo4j standalone setup in Kubernetes,width=700,role=popup]