Configure Secure/TLS GRPC with Helm Chart/AWS

hi @captainmccurry !!

Sorry! Missed this message. :thinking:
Just discovered some messages that went under my radar :frowning:

Hope you were able to solve this already :frowning:

Are you still facing this issue?

Unfortunately we do not have extensive documentation on how to expose Weaviate in different deployments as those can vary a lot.

Bottom line is that you need to expose http and grpc ports.

You can also use tools like grpcurl to check it serving status.

like so:

# lets test our grpc connection
❯ wget https://raw.githubusercontent.com/grpc/grpc/master/src/proto/grpc/health/v1/health.proto
❯ grpcurl -d '{"service": "Weaviate"}' -proto health.proto grpc.weaviate.mydomain.com:50051 grpc.health.v1.Health/Check
{
  "status": "SERVING"
}

there is some discussion around this subject (docker compose + traefik) here:

Let me know if this helps!

Thanks!