I’m running Plone6 and Volto in an EKS and need some guidance on how to run more than 1 site on same instance. Under Admin settings I dont see any option to create a new site.
The only way I can create is from backend:8080 and access it from URL mysite.com/NewSite.
I’m building images from cookieplone project, but I still didnt figure out how to have a second site. Once I try to edit a NewSite page I’m redirected to Home site, it means to root site mysite.com/.
Should I create 1 Back and 1 Front pods for every site? Or can I have many sites in same Back/Front instances?
Is there a particular reason you want to use the same Zope instance for the backend? You are almost surely better off having separate ones for each site for devops and backup reasons. While you can technically have mounted DBs on one Zope the Plone support for that has fallen behind, and if I could easily move my old sites away from that I would.
For the frontend, I have never tried to use one frontend for two sites but I would be very surprised if that works. I think at the very least the API root needs to point to a single site and the Volto configs don't have a rule for that.