Details

    Description

      ODL community has requested for helm charts, I'm working with the community to understand the use case for Helm charts/docker images for ODL apps. This is required carding out the tasks for achieving this.

      https://lists.opendaylight.org/g/TSC/message/13631

      Attachments

        JEditor

          Issue Links

            Activity

              Current Status:

              In Progress
              2 years, 5 weeks, 6 days, 15 hours, 13 minutes
              askb Anil Belur transitioned issue -
              Transition Name Total Time in Status
              Create
              to Backlog
              askb Anil Belur created issue -
              askb Anil Belur transitioned issue -
              To Do
              Backlog to Selected for Development
              6 seconds
              askb Anil Belur made changes -
              Field Original Value New Value
              Status Backlog [ 10701 ] Selected for Development [ 10714 ]
              anusinha Anubha Sinha transitioned issue -
              In Progress
              Selected for Development to In Progress
              20 hours, 38 minutes
              anusinha Anubha Sinha made changes -
              Status Selected for Development [ 10714 ] In Progress [ 10201 ]
              askb Anil Belur added a comment - - edited

              Had a discussion with Manoj on today's ODL Helm Charts integration meeting.

              + ODL needs to have a dockerized ODL container for each release.
              + specific helm charts for either the entire project or all individual projects. For instance, the project only needs OpenFlow or netconf should be able to bring up the app. 
              + Use case supports more for the point of the app 
              + User would be able to pick up the latest release of ODL from docker hub for the helm charts and deploy to k8s
              + No container and k8s support for ODL ATM, this dissuades users from contributing to the project
              + Features within the helm charts are important, users can bring up only those modules required within ODL. Application support to install these features.
              + Need to discuss with rest of team to find out the nitty-gritty's of each project, would help with architecting the entire setup on the Infra.    

              askb Anil Belur added a comment - - edited Had a discussion with Manoj on today's ODL Helm Charts integration meeting. + ODL needs to have a dockerized ODL container for each release. + specific helm charts for either the entire project or all individual projects. For instance, the project only needs OpenFlow or netconf should be able to bring up the app.  + Use case supports more for the point of the app  + User would be able to pick up the latest release of ODL from docker hub for the helm charts and deploy to k8s + No container and k8s support for ODL ATM, this dissuades users from contributing to the project + Features within the helm charts are important, users can bring up only those modules required within ODL. Application support to install these features. + Need to discuss with rest of team to find out the nitty-gritty's of each project, would help with architecting the entire setup on the Infra.    
              askb Anil Belur made changes -
              Link This issue is blocked by RELENG-3761 [ RELENG-3761 ]
              anusinha Anubha Sinha made changes -
              Epic Link RELENG-3623 [ 123030 ] INFRA-6864 [ 138414 ]
              anusinha Anubha Sinha made changes -
              Epic Link INFRA-6864 [ 138414 ] RELENG-3807 [ 138416 ]
              askb Anil Belur made changes -
              Link This issue relates to RELENG-3990 [ RELENG-3990 ]
              anusinha Anubha Sinha made changes -
              Epic Link RELENG-3807 [ 138416 ] RELENG-4023 [ 152015 ]
              askb Anil Belur added a comment -

              Submitted the initial version of the change after lots of debugging.

              Feat: Add template deploy ODL on K8S magnum 
              https://git.opendaylight.org/gerrit/c/releng/builder/+/99150

               

              askb Anil Belur added a comment - Submitted the initial version of the change after lots of debugging. Feat: Add template deploy ODL on K8S magnum  https://git.opendaylight.org/gerrit/c/releng/builder/+/99150  
              askb Anil Belur added a comment -

              Gist has a lot of degugging info to follow:

              https://gist.github.com/askb/cb1bb7843e2cbdfd33043f0a9056632c

              askb Anil Belur added a comment - Gist has a lot of degugging info to follow: https://gist.github.com/askb/cb1bb7843e2cbdfd33043f0a9056632c
              askb Anil Belur added a comment - Completed the ppt with the community ("Deploy ODL using Helm Charts") on LFN Dev and testing forum: https://zoom.us/j/95815721573?pwd=R1dUZ3JKQW96QVY4K1VDTnlnYm9hQT09 https://docs.google.com/presentation/d/1NAsM5w91iDcNOoslK_wapjzMJNg5lfwOiI5DpYreCKY/edit?usp=sharing  
              agrimberg Andrew Grimberg made changes -
              Epic Link RELENG-4023 [ 152015 ] RELENG-4085 [ 164792 ]
              Fix Version/s Q1 2022 RelEng Operations (Enhancements, Tech Debt, Build, Release Support) [ 19600 ]
              anusinha Anubha Sinha made changes -
              Epic Link RELENG-4085 [ 164792 ] RELENG-4197 [ 178266 ]
              Fix Version/s Q2 2022 RelEng Operations (Enhancements, Tech Debt, Build, Release Support) [ 20415 ]
              Fix Version/s Q1 2022 RelEng Operations (Enhancements, Tech Debt, Build, Release Support) [ 19600 ]
              agrimberg Andrew Grimberg made changes -
              Fix Version/s Q1 2023 RE Operations [ 21446 ]
              Fix Version/s Q2 2022 RelEng Operations (Enhancements, Tech Debt, Build, Release Support) [ 20415 ]
              agrimberg Andrew Grimberg made changes -
              Epic Link RELENG-4197 [ 178266 ] RELENG-4558 [ 224122 ]

              askb, is this complete?

              agrimberg Andrew Grimberg added a comment - askb , is this complete?
              agrimberg Andrew Grimberg made changes -
              Epic Link RELENG-4558 [ 224122 ] RELENG-4684 [ 238423 ]
              Fix Version/s Q2 2023 RE Operations [ 21477 ]
              Fix Version/s Q1 2023 RE Operations [ 21446 ]

              People

                askb Anil Belur
                askb Anil Belur
                Andrew Grimberg, Anil Belur
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:

                  Salesforce