There is no i7-7600k... do you mean the 7700k or the i5-7600k ?
If you go purely by the TDP of 91w, the cooler is sufficient. For me, however, it would be far too small and therefore neither cool nor quiet enough. In addition, it's a K-CPU, so you might want to overclock. That's why I would go for something like the Thermalright Macho, even if it's almost twice as expensive - it's simply the much better cooler.
Alternatively, the BeQuiet Pure Rock or an Alpenföhn Brocken 2.
The Cooler Master is fine for smaller CPUs and if you manually throttle the speed a bit. But I wouldn't use it for a kaby Lake system.
Rocksresort Laax: win a stay for 4 people
Get involved in the Community and win!
We're giving away a voucher for Rocksresort Laax: 2 nights in a family flat for 4 people.