Dispersed Deployment

Hi,
I have successfully deployed Temporal using the Helm method across our test environments and so far so good. We now have a need to deploy to multiple regions which in themselves have multiple services. I was wondered what the best type of deployment was as it seems to warn against having a K8/DB dispersed solution, meaning if you were to have spain as a region and its own services, same for another region is it best to have individual K8/DB stack for each and region or maybe just one Euro Cluster with multiple services? The services themselves are not particularly complex so that has to be take into account.

Any advice would be great.
Thanks
Peter

is it best to have individual K8/DB stack for each and region

Yes imo that would be the better approach. For regional deployment you want to have region X Temporal cluster(s) talking to region X DB. This is due to possible latencies between regions, but you also want to be able to manage and control the blast radius in case of failures, misconfigurations etc.

In Regards to creating multiple namespaces in each region, is that still an accepted and efficient deployment method ? IE
Region 1 - NS1, NS2, NS3
Region 2 - NS1, NS2, NS3