Gregory Rodrigues will headline a UFC event for the first time in February against former title challenger Jared Cannonier.