During my time at a IT consultant company we used BlueFolder for all service requests. It doesn't have a knowledge base per se but each customer has their own comments section. We updated that with ...