Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-10309

Investigate the conversion of ai-lab-app to Helm Chart format

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • RHDHPAI Sprint 3267

      Story (Required)

      The issue is an investigation around argoCD and helm charts. Our goal is to see if it's possible to replace kustomize with helm charts in ai-lab-app repo, so the ai-lab-app and the ai-lab-helm-charts are using the same format (e.g Helm Charts). This will make the conversion process far more easy so we can quickly fetch the content for the helm charts directly from the code used for the ai software templates.

      Background (Required)

      The issue was reported inside the investigation report made for DEVAI-245: https://docs.google.com/document/d/1LfSJldyrMgfvZIehrJYs_BULVimfVhV6cWOEajYTeJo/edit?tab=t.0

      Our current format includes kustomize manifests instead of helm charts. We would like to explore the options for converting the ai-lab-app manifests into helm charts. A good link for more information is: https://argo-cd.readthedocs.io/en/latest/user-guide/helm/

      Out of scope

      Only the investigation around argoCD and helm charts format is inside of the scope. The implementation is out of scope.

      Approach (Required)

      A report should be created inside this issue or in a separate document. It should also be discussed with the rest of the team.

      Acceptance Criteria (Required)

      • All sub-issues have been created and the report results have been shared with the team

      documentation updates (design docs, release notes etc)
      demo needed
      SOP required
      education module update (Filled by DEVAI team only)
      R&D label required (Filled by DEVAI team only)

      Done Checklist

      Code is completed, reviewed, documented and checked in
      Unit and integration test automation have been delivered and running cleanly in continuous integration/staging/canary environment
      Continuous Delivery pipeline(s) is able to proceed with new code included
      Customer facing documentation, API docs, design docs etc. are produced/updated, reviewed and published
      Acceptance criteria are met
      If the Grafana dashboard is updated, ensure the corresponding SOP is updated as well

              rh-ee-tpetkos Theofanis Petkos
              rh-ee-tpetkos Theofanis Petkos
              RHIDP - AI
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: