VPNaaS Support in MidoNet
Starting in mitaka, MidoNet will provide VPNaaS support. This blueprint is to track the VPNaaS implementation of MIdoNet.
Blueprint information
- Status:
- Complete
- Approver:
- Ryu Ishimoto
- Priority:
- High
- Drafter:
- Ryu Ishimoto
- Direction:
- Approved
- Assignee:
- Joe Mills
- Definition:
- Approved
- Series goal:
- Accepted for mitaka
- Implementation:
- Implemented
- Milestone target:
- 5.1
- Started by
- Ryu Ishimoto
- Completed by
- Ryu Ishimoto
Related branches
Related bugs
Sprints
Whiteboard
Work Items
Work items:
Design and build the high level models for VPNaaS: DONE
REST API for VPNaaS models: DONE
Service Container Elector as a Cluster Minion: DONE
Script to spawn/kill service container: DONE
User documentation for IPSec traffic steering on the Agent: DONE
Traffic steering for VPNaaS: DONE
Model translations for VPNaaS: INPROGRESS
Cluster - Host election mechanism for service containers: INPROGRESS
Agent listens to ServiceContainer models and materializes them: INPROGRESS
Service containers expose health, agent reports it to NSDB: INPROGRESS
User docs for Service Containers in agent: TODO
VPN specific service container code for agent: INPROGRESS
VPNaaS: Enhance simulation to consider weight of GW nodes: TODO