Do VIEWS need a primary key in Galera? We have a MariaDB Galera Setup, so do we require primary keys in a MySQL view?

It contains a complex select query with joins of tables and the values get updated. so do they replicate in a Galera DB setup properly or do we need to create primary Key for the views as well. Can anyone explain what's the behaviour of the Views in a Galera cluster environment.
VIEW it is just a query (since mysql does not start support materialized views)

as a query - it doesn't store data and doesn't need to have any keys.
and view - does not replicate across a cluster and/or replicas, it just executed over local tables.

but underlying tables (included in a views query), yes tables included in this query must have.