cancel
Showing results for 
Search instead for 
Did you mean: 

values file config section values not getting updated to neo4j.config

susheel1
Node

Hi,

 

I am trying update neo4j.config through values.yaml file "config" section. but my values are not being updated to neo4j.conf. below are the entries in config file. Any help appreciated.

 

config:

  dbms.memory.heap.initial_size: "28g"

  dbms.memory.heap.max_size: "28g"

  dbms.memory.pagecache.size: "55g"

  dbms.security.procedures.allowlist: "apoc.coll.*,apoc.load.*,gds.*"

  dbms.security.procedures.whitelist: "apoc.*,apoc.coll.*,apoc.load.*,gds.*"

  dbms.security.procedures.unrestricted: "apoc.*,apoc.coll.*,apoc.load.*,gds.*"

1 REPLY 1

susheel1
Node

Hi, I am still unable to install/configure "config" section of the values file through helm deployemnt. Below is my values..yaml file

============

neo4j:

  # Per https://neo4j.com/docs/operations-manual/current/kubernetes/quickstart-cluster/create-value-file/ cluster members are linked together by this value

  name: "ntd-neo4j-cluster"

  acceptLicenseAgreement: "yes"

  edition: "enterprise"

  password: "secret"

    # set resources for the Neo4j Container. The values set will be used for both "requests" and "limit".

  resources:

    memory: "96Gi"

  volumeMounts:

    name: efs-drive

    mountPath: /var/lib/neo4j/import

 

volumes:

  data:

    # REQUIRED: specify a volume mode to use for data

    # Valid values are share|selector|defaultStorageClass|volume|volumeClaimTemplate|dynamic

    # To get up-and-running quickly, for development or testing, use "defaultStorageClass" for a dynamically provisioned volume of the default storage class.

    mode: "dynamic"

    # Only used if mode is set to "dynamic"

    # Dynamic provisioning using the provided storageClass

    dynamic:

      storageClassName: "ebs-io2-sc"

      accessModes:

        - ReadWriteOnce

      requests:

        storage: 2Ti

 

        #securityContext:

        #  runAsNonRoot: true

        #  runAsUser: 1000

        #  runAsGroup: 1000

        #  fsGroup: 1000

nodeSelector:

  eks.amazonaws.com/nodegroup: "managed-ntd-ng-neo4j"

 

config:

  dbms.default_database: "neo4j"

  dbms.config.strict_validation: "true"

  dbms.directories.plugins: "/var/lib/neo4j/labs"

  dbms.memory.heap.initial_size: "28g"

  dbms.memory.heap.max_size: "28g"

  dbms.memory.pagecache.size: "55g"

  #dbms.security.procedures.allowlist: "apoc.*,apoc.coll.*,apoc.load.*,gds.*"

  #dbms.security.procedures.whitelist: "apoc.*,apoc.coll.*,apoc.load.*,gds.*"

  dbms.security.procedures.unrestricted: "apoc.*"

 

apoc_config:

  apoc.trigger.enabled: "true"

  apoc.jdbc.neo4j.url: "jdbc:foo:bar"

  apoc.import.file.enabled: "true"

======================================

I really appreciate the reason why config" section of values file not being configured to neo4j.conf. I have been stuck here from friday. Appreciate any help from neo4j community.

Nodes 2022
Nodes
NODES 2022, Neo4j Online Education Summit

All the sessions of the conference are now available online