Hi I am trying to run a neo4j cluster on Amazone EKS using the following guide => https://github.com/neo4j-contrib/kubernetes-neo4j
The guide was perfect I was able to setup the cluster without any problems. After the setup I am able to connect to the database useing kubectl or if I setup a proxy to the DB (as described in the guide) everything is working fine.
However when I try to connect the DB using my Node api.I run into problems. I have also tried to setup an external load balancer. So I could try to connect to the DB from outside my kubernetes cluster. But without any success.
Error : "Could not perform discovery. No routing servers available. Known routing table: RoutingTable[expirationTime=0, routers=, readers=, writers=]"
I am using the following code to initialize the driver
const driver = neo4j.driver(process.env.NEO4J_ENDPOINT, neo4j.auth.basic(process.env.NEO4J_USER, process.env.NEO4J_PASSWWORD));
I am very new to both neo4j and kubernetes, so I am not sure if this is an issue with how I am using the JS driver or how kubernetes is set up.
I have been stuck at this for a couple of days now. Any help/advise is very appreciated.