1 ====================================
2 COE (Container Orchestration Engine)
3 ====================================
5 COE(Container Orchestration Engine) project aims at developing a framework for
6 integrating Container Orchestration Engine (like Kuberenetes) and OpenDaylight.
7 OpendayLight Oxygen Coe provides following modules --
9 * **odlovs-cni plugin** A custom Kubernetes CNI Plugin developed for OpenDaylight.
10 * **watcher** A Kubernetes API watcher module which can communicate Kubernetes events to OpenDaylight.
11 * **coe-northbound** Module that provides the models necessary for consuming the Kubernetes events.
16 * **Features URL:** https://git.opendaylight.org/gerrit/gitweb?p=coe.git;a=blob;f=features/pom.xml;hb=stable/oxygen
21 * **Feature Description:** This feature provides all APIs provided by
22 COE project for downstream consumers.
25 * **User Facing:** Yes
26 * **Experimental:** Yes
28 * WIP CSIT patch- https://git.opendaylight.org/gerrit/#/c/68920/
29 * Jenkins Job Patch - https://git.opendaylight.org/gerrit/#/c/67227/
30 * Patches to enable Vagrant for CSIT VMs - https://git.opendaylight.org/gerrit/#/c/68856/
33 New capabilities and enhancements added in Oxygen
34 =================================================
36 Planned new capability added
37 ----------------------------
39 * :doc:`/submodules/netvirt/docs/specs/coe-integration`
42 Enhancements added to project
43 -----------------------------
45 #. L2 support for PODs
46 #. L3 support for PODs
52 * **Installation Guide(s):**
60 * **Developer Guide(s):**
62 * :doc:`Developer Guide </submodules/coe/docs/index>`
64 Security Considerations
65 =======================
67 * Do you have any external interfaces other than RESTCONF?
71 * Other security issues?
78 * `Sonar Report <https://sonar.opendaylight.org/projects?search=coe&sort=-analysis_date>`_
80 * Other manual testing and QA information
82 * CSIT activities are all in progress.
83 * Manual testing is done with integrating with 3 node Kubernetes cluster on stable\oxygen distribution.
85 * Testing methodology. How extensive was it? What should be expected to work?
86 What hasn't been tested as much?
88 * Functionality and System Tests with moderate scale is only tested
89 * Scale tests yet to start
99 * Is this release compatible with the previous release?
101 * Functionality is fully backwards compatible.
107 * Any configuration changes?
114 * COE was in basic development phase in Oxygen, and hence no external bugs have been filed.
120 * List key known issues with workarounds
128 * List of features/APIs which are EOLed, deprecated, and/or removed in this
136 * List of standards implemented and to what extent
143 * `Release plan <https://wiki.opendaylight.org/view/Coe:Oxygen:Release_Plan>`_
145 * Describe any major shifts in release schedule from the release plan