Hi Mesos community! We’re in the process of designing a Mesos framework to launch multiple containers together on the same host and are considering a couple of approaches. The first is to use pods (with the TASK_GROUP primitive), and the second is write a custom executor that launches nested containers and use CNI to handle networking.
With that in mind, we had the following questions: Questions about pods/task_groups: - Is it possible to do healthchecks per task in a pod? - Is it possible to allocate a separate IP address per container in a pod? - Is there any plan to support the Docker containeriser with pods? Questions about UCR/Mesos containerizer: - Timeframe for debugging tools (equivalent of docker exec, etc)? - Is there any performance data about using the Mesos containeriser with container images versus using the Docker containeriser? - how does the Mesos containerizer handle extremely large images? - how does the Mesos containerizer handle dozens/hundreds of concurrent pulls? If anyone has had any experience using the UCR and/or pods with the sort of workflow we’re considering, your input would be highly useful! Cheers, David Morrison Software Engineer @ Yelp