hi @captainmccurry !!
Sorry! Missed this message. ![]()
Just discovered some messages that went under my radar ![]()
Hope you were able to solve this already ![]()
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!