I Have set up weaviate on K8s, but im not able to send any grpc requests from grpc endpt

Description

I have set up weaviate on K8s as per this article.
I’m trying to send a grpc seach object query on postman, but im getting operation cancelled. I also tried on cloud instance, the req is working fine there

Server Setup Information

  • Weaviate Server Version:
  • Deployment Method:
  • Multi Node? Number of Running Nodes:
  • Client Language and Version: v4
  • Multitenancy?:

Any additional Information

hi @Sachi_Patankar !!

Welcome to our community :hugs:

That doc will not cover on how to expose your Weaviate cluster, because that can be done in a lot of different ways.

The easiest way is forwarding the port to your local machine, so you can test and play with it, and a common used is to put it behind a reverse proxy like traefik, and provide TLS/SSL termination.

I have used traefik but with docker compose here to use Weaviate + SSL. Also, there is a nice GRPCURL examples on how to properly test the grpc endpoint:

Weaviate with Traefik and gRPC - #3 by DudaNogueira

Let me know if this helps.