Mutualized Architecture

Hello All,

We would like to offer to our user a real CaaS (container as a service) : “The user just want a service and don’t care the infrastrucure” eg : “I want a tomcat server running but I don’t want to manage the host creation : I’m a DEV !!!”.

What are the best way to perform this ?

  • Auto host generation (with openstack) -> not possible with rancher, it is two task and then it’s not a mutualized infrastructure(because 1 VM = 1 environment).
  • With Rancher we create an BIG environnement with a lot of servers, but how can I allow to a user to see only it’s own stack ?
  • Other ?

Maybe Rancher is not the good choice for this ?