docker composition from upstream allows to launch several GN instances which would be run in a read-only mode:
https://github.com/geonetwork/docker-geonetwork/blob/main/4.4.9/docker-compose.yml#L142-L154
This allows to have redundancy over the different services provided by GN, while deactivating some features and leaving them to a "master" node.
It could be interesting to leverage this feature in geOrchestra, but would probably require some adaptations to our custom code (disabling the ldap/console synchronization).