From c426766f3f8dba9f39d6d8c753b0933caffedb7a Mon Sep 17 00:00:00 2001 From: Reneta Popova Date: Thu, 14 Nov 2024 11:32:32 +0000 Subject: [PATCH] Update the values.yaml files as per the codebase --- modules/ROOT/pages/kubernetes/configuration.adoc | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/pages/kubernetes/configuration.adoc b/modules/ROOT/pages/kubernetes/configuration.adoc index 2c819aeb2..6edde9025 100644 --- a/modules/ROOT/pages/kubernetes/configuration.adoc +++ b/modules/ROOT/pages/kubernetes/configuration.adoc @@ -269,7 +269,7 @@ neo4j: # The operations pod ends successfully if the server is enabled, or it was already enabled operations: enableServer: false - image: "neo4j/helm-charts-operations:5.20.0" + image: "neo4j/helm-charts-operations:5.25.1" # protocol can be "neo4j or "neo4j+ssc" or "neo4j+s". Default set to neo4j # Note: Do not specify bolt protocol here...it will FAIL. protocol: "neo4j" @@ -526,13 +526,16 @@ services: type: ClusterIP # n.b. there is no ports object for this service. Ports are autogenerated based on the neo4j configuration - # A "headless" service for admin/ops and Neo4j cluster-internal communications + # A ClusterIP service for admin/ops and Neo4j cluster-internal communications + # This is no longer a headless service as headless service have been seen to introduce latency whenever a cluster member restarts # This service is available even if the deployment is not "ready" internals: enabled: false # Annotations for the internals service annotations: { } + spec: + type: ClusterIP # n.b. there is no ports object for this service. Ports are autogenerated based on the neo4j configuration @@ -585,7 +588,6 @@ securityContext: fsGroup: 7474 fsGroupChangePolicy: "Always" - # securityContext defines privilege and access control settings for a Container. Making sure that we dont run Neo4j as root user. containerSecurityContext: runAsNonRoot: true @@ -658,6 +660,10 @@ ssl: # Kubernetes cluster domain suffix clusterDomain: "cluster.local" +# Discovery version, possible values are V1_ONLY, V1_OVER_V2, V2_OVER_V1, V2_ONLY +discoveryVersion: "V1_ONLY" + + # Override image settings in Neo4j pod image: imagePullPolicy: IfNotPresent