Even on cloud - What do you think about running shared infrastructure (multi tenancy) vs running every customer on separate instance managed by us?
118 karma · joined August 16, 2016
However, like you said separate instances is easier to setup but I'm afraid of the extra management hassle of managing 500 different instances (including different micro-services, DBs, etc)
Multi tenancy has introduced a lot of config flags to enable/disable features for different customers - since they wont all agree to switch at the same time.
Both approaches have their pros/cons. I'd love to find a place to read about people's experience like you with both approaches.
I find Jenkins X really interesting for my applications. It seems to solve a lot of issues related to CI/CD and automation in Kubernetes. however, still lacks multi-cluster support.