I found this article quite interesting. It appears that France and Germany won't accept a mix of Pfizer and Moderna so that presents a problem for me. The cruise lines seem to have a large variation in standards.
https://globalnews.ca/news/8086370/mixed-vaccines-travel-policy/