Research the implication of Swarm coupling in 1.13 for VIC #3712
Labels
component/persona/docker
kind/investigation
A scoped effort to learn the answers to a set of questions which may include prototyping
priority/p2
Milestone
As a VIC user, if VIC supports docker 1.13 (API 1.25), I should expect no change in network usage from the version of VIC that supported API 1.23.
In the current docker code base, they have tied the networking code to Swarm at the REST API layer instead of the network backend. Since we use the REST API layer as is, we are now forced to include the Swarm code.
We need to research what 1.13's Swarm integration in the network backend means for VIC. If we integrate the Docker 1.13 code base, we will need to hook up the Swarm cluster manager and daemon backend in our personality server's setup code (main()). These are new components for VIC, and we should not blindly hook them up without understanding what it implies.
The text was updated successfully, but these errors were encountered: