2018-06-12 Meeting notes
Date
Jun 12, 2018
Attendees
@Victor Morales
@Bin Hu
@Srinivasa Addepalli
@Shashank Kumar Shankar
@Marco Platania
@Ramamani Yeleswarapu (Deactivated)
@Former user (Deleted)
Notes:
It was shown the following diagram that helps to explain the main goal and scope for the Kubernetes Reference Deployment project. This doesn't pretend to offer a tool for provisioning production ready Kuberentes deployments, it's a reference about the requirements supported by ONAP MultiCloud/Kubernetes plugin.
The project layout for the MultiCloud/Kubernetes plugin has been defined and it was discussed the idea to use two third party frameworks:
Gin (https://github.com/gin-gonic/gin/): A pretty minimalistic HTTP web framework for developing high-performance RESTful APIs.
GoSwagger (https://github.com/go-swagger/go-swagger): Toolkit for serializing and deserializing swagger specifications
Given the simplicity that gorilla/mux (https://github.com/gorilla/mux) offers and the usage in other ONAP projects, it was decided to used as a Web Framework.
Srini highlighted the importance to generate an unique IDs for deployments as a method to identify VNF Instances during the execution of updates and deletes. Shashank mentioned that Kubernetes internal process that appends an unique number to the deployment name to avoid duplicity in their resources.
Discussion items
Time | Item | Who | Notes |
---|---|---|---|
10 mins | Project Status - KRD | @Victor Morales |
|
10 mins | Project Status - Plugin | @Shashank Kumar Shankar |
|
30 mins | API Definition Discussion |