Re: ODL Helm chart

Luis Gomez

OK, thanks for the ONAP pointers, I have explored them and I figured the following:


1) ONAP projects use maven to build docker:

2) LFN global-jjb has templates for docker build and publish:

3) ONAP publishes docker images in Nexus:


1) ONAP projects define their charts in a common repo called OOM:

2) Helm job are in ONAP ci-management repo whilst build Makefiles are in OOM:

3) ONAP publishes helm packages in Nexus:

So in general I think we can leverage a lot of work from above but before doing that I have a couple of question:

1) Does current Centos builder image support docker?
2) Does ODL have a docker repo like


On Mar 25, 2021, at 10:06 PM, Anil Belur <abelur@...> wrote:

Hello Luis: 

ONAP has a few jobs that publish helm charts onto Nexus, and we have some scripts in place that can be reused. 

PS let me know if these bits can be reused. I can setup time to discuss the details of usecase for ODL
and get an understanding of which of the ODL $projects would require helm charts.


On Fri, Mar 26, 2021 at 4:51 AM Luis Gomez <ecelgp@...> wrote:
As I brought in today's TSC meeting, any decent IT app nowadays has a helm chart to quickly install in K8s.

Looking at some open source example:

It seems like we need to hold some helm definitions in our code repo for folks to perform:

helm repo add odl

Also we need to publish docker containers somewhere so they can be used in a K8s Deployment file like this:

      - name: odl

I am not an expert in K8s so let me know if I miss anything.

Anil, do you see any problem in existing ODL infra to achieve the above?


Join to automatically receive all group messages.