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!