func()

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
}