> Out in the real world I've frequently seen companies build a cluster per service, or group of services, to better control load and scaling and again to control network access.
Network Policies have solved that at least for ingress traffic.
Egress traffic is another beast, you can't allow egress traffic to a service, only to pods or IP ranges.