Joab was over Israel's entire army; Benaiah son of Jehoiada was over the Kerethites and Pelethites (NIV)
Joab was over the host of Israel; Benaiah son of Jehoiada was over [the king's bodyguards] the Cherethites and Pelethites (AMP)
Now Joab was over all the host of Israel: and Benaiah the son of Jehoiada was over the Cherethites and over the Pelethites: (KJV)