Sorry for the noob question. I’m still a beginner at kubernetes and currently learning on how to implement it in different scenarios.
Currently in my learning/playground managed kubernetes cluster (GKE), I have some services running for a practice micro-service based web app. I managed to have the development, testing, and production deployments isolated from each other with the use of namespaces (my convention right now is [PROJECT-NAME]-[STAGE] like “app-worker-production”). I also find myself using the same cluster for new practice projects that doesn’t have any relation with each other. I have a lot of Deployments and Services in my playground cluster right now.
This led me thinking on when should I create a new cluster? Other than region availability, e.g. EU cluster, US cluster, etc.
Can I use 1 cluster per region for everything?