Where do you start in case you need something like a managed Kubernetes solution to setup a multi-tenant orchestration solution on-premises?

  • Any entity with its own container infrastructure has an access to the centrally managed orchestration service

  • Entities do not see each other's containers

Note: if "managed Kubernetes" is kind of reserved term by AWS, maybe it's better to say "orchestration as a service"?


Take a look at OpenShift container platform (https://www.openshift.com/products/container-platform/). They seem to provide on-premise options. You might want to start with OpenShift Origin - the community edition (https://github.com/openshift/origin) to test for free if it fits your plan.

  • OpenShift Origin has been rebranded OKD ”Origin Kubernetes Distribution” – simbo1905 Jan 18 '19 at 19:52

I don't think "Managed Kubernetes" is reserved for AWS (EKS), there is Microsoft's Azure Kubernetes Service (AKS) and Google Kubernetes Engine (GKE) also, besides Red Hat's OpenShift. Those work as SaaS (or KaaS if you will).

OpenShift has an on-premise version you can try called MiniShift in the OpenShift.org site, while there are other alternatives as Apache Mesos based Mesosphere DC/OS or Rancher with RancherOS containers

  • Minishift is like Minikube it is only for development work. The full distribution is called OKD (Origin Kuberentes Distribution) it used to be called Origin the renaming is to highlight its Kubernetes with some extras. The commercially supported version is Red Hat Container Platform. – simbo1905 Jan 18 '19 at 19:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.