Skip to content
This repository has been archived by the owner on Jun 22, 2018. It is now read-only.

Support CNI + IP per container #420

Open
frankscholten opened this issue May 2, 2016 · 1 comment
Open

Support CNI + IP per container #420

frankscholten opened this issue May 2, 2016 · 1 comment
Assignees

Comments

@frankscholten
Copy link
Contributor

frankscholten commented May 2, 2016

Currently Marathon and Mesos expect containers to use the host network stack. Minimesos however runs in containers and uses separate network stacks which causes #401.

Let's support IP per container http://mesos.apache.org/documentation/latest/networking-for-mesos-managed-containers and http://mesos.apache.org/documentation/latest/networking-for-mesos-managed-containers to solve this.

@frankscholten frankscholten self-assigned this May 9, 2016
@frankscholten frankscholten modified the milestone: R&D Networking with project calico May 17, 2016
@frankscholten frankscholten removed this from the R&D Networking with project calico milestone Aug 10, 2016
@frankscholten frankscholten changed the title Support IP per container Support CNI + IP per container Nov 6, 2016
@frankscholten
Copy link
Contributor Author

frankscholten commented Nov 6, 2016

CNI Support + host local plugin

To keep things simple let's focus first on enabling CNI and configure the host-local IP address manager (IPAM). Once that works we can support more complex technologies.

TODO

  • Add CNI config + host-local plugin to the Mesos Agent image
  • Release Mesos Agent image to Docker Hub
  • Update the Mesos Agent image version in minimesos config
  • Add an example app in the default Marathon file that demonstrates IP per task functionality

@frankscholten frankscholten modified the milestone: 0.13.0 - IP per task with CNI Mar 7, 2017
@frankscholten frankscholten removed this from the 0.13.0 - IP per task with CNI milestone Jun 27, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant