in plugin/v1/healthz.go [34:45]
func (h *HealthChecker) PingRPC(ctx context.Context, conn *grpc.ClientConn) error {
client := NewKeyManagementServiceClient(conn)
if _, err := client.Version(ctx, &VersionRequest{
Version: apiVersion,
}); err != nil {
return fmt.Errorf("failed to retrieve version from gRPC endpoint: %w", err)
}
glog.V(4).Infof("Successfully pinged gRPC")
return nil
}