docker - Kubernetes vs Kubernetes on Mesos? -


so google kubernetes docker container cluster management solution helps deploy, scale, schedule , maintenance sets of containers simple.

apache mesos work scheduler figures out jobs (e.g. deploying docker container, batch processing job, etc.) should run.

kubernetes can "raw" , run stadalone, or there kubernetes on mesos option kubernetes deployed mesos framework , runs on top of mesos cluster.

i'm wondering benefits, if any, there running kubernetes on mesos, opposed "raw" kubernetes?

mesos can non-docker work: can run java/python/ruby/etc. apps on normal linux vms. can run scripts. it's general work engine. @ first glance, seems advantage kubernetes on mesos offers places kubernetes cluster onto mesos, can run other jobs aren't dockerized.

i'm sure i'm not seeing "forest through trees" here, if know i'm going use docker , kubernetes, why might consider running kubernetes on mesos?

i gave presentation @ london mesos user group, addressing question: can have mesos , kubernetes? demo available here. bottom-line: hybrid workloads.

if can , want go in concerning docker, is, containerize all workloads, nothing (or little) speaks against kubernetes standalone.


Comments