I have good news for you! Guests are able to carry their own soda onboard. Any food or drinks brought on the ship need to be unopened and in their original packaging. You'll need to bring it with you in a day bag, it cannot be in your checked luggage, so you won't be able to bring more than you're comfortable carrying.