From October 30 (2021???) onwards, every single person who travels or works on federal public service and federal-regulated transportation services is required to be vaccinated. This applies to everyone boarding a Canadian vessel, be it a passenger or an employee.

The Canadian federal government has established mandatory vaccination as of the ongoing COVID-19 worldwide pandemic to protect its citizens and residents. These measures are taken to reduce the spread of the virus on a national scale and avoid transmission as much as possible.

https://canadianvesselregistry.ca/do-i-need-to-be-vaccinated-to-navigate-to-canada/