I agree with all that's been said. You don't say what the ports are, but there might be indoor types of things that are interesting as well, such as a small museum, or something.
What I remember about rain in Hawaii was that it didn't stop anyone from doing anything. The rain was so gentle, it was warm, and it was over quickly.
Have a wonderful time on your cruise!