From ed93614e97b4a347b5cb6d38f985f1b2e02c30e8 Mon Sep 17 00:00:00 2001 From: Abin Simon Date: Thu, 19 May 2022 14:52:53 +0530 Subject: [PATCH] Enable grpc reflection if using dev --- main.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main.go b/main.go index 6819fc7..0aa7aa4 100644 --- a/main.go +++ b/main.go @@ -43,6 +43,7 @@ import ( _grpc "google.golang.org/grpc" "google.golang.org/grpc/health" "google.golang.org/grpc/health/grpc_health_v1" + "google.golang.org/grpc/reflection" "gorm.io/driver/postgres" "gorm.io/gorm" "sigs.k8s.io/controller-runtime/pkg/manager/signals" @@ -603,6 +604,11 @@ func runRPC(wg *sync.WaitGroup, ctx context.Context) { _log.Fatalw("unable to create grpc server", "error", err) } + if dev { + // Register reflection service on gRPC server. + reflection.Register(s) + } + go func() { defer s.GracefulStop()