[DCOS_OSS-2379] Design doc for create virtual network API Created: 16/Apr/18 Updated: 12/Nov/19 Resolved: 12/Nov/19
|Reporter:||Avinash Sridharan (Inactive)||Assignee:||Sergey Urbanovich (Inactive)|
|Labels:||networking, post-ga, status:paused|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Epic Link:||DC/OS overlay usability|
|Team:||DELETE Networking Team|
|Sprint:||Networking Team 1.12 Sprint 3, Networking Team 1.12 Sprint 4|
Currently the only way to add a virtual network to DC/OS overlay is through `config.yaml`. We would like to introduce a CREATE API into the master overlay modules to allow operators to create virtual networks on the fly.
A few things to keep in mind here:
a) The API needs to be extensible to allow addition of folder paths for multi-tenancy support.
b) How do we introduce HTTPS support for modules? Think about making this work in strict mode.
c) How does this work with existing `config.yaml` configuration where virtual networks are already specified at install time.