-
Task
-
Resolution: Done
-
Major
-
None
-
None
This is the official way to ship RH-supported Charts, so that customers can see and use them. People would need to run this Helm Chart as a prerequisite to deploy the RHDH Orchestrator flavor.
The Orchestrator Infra Chart is available here: https://github.com/redhat-developer/rhdh-chart/tree/main/charts/orchestrator-infra
Acceptance Criteria
- It should open up a PR into the OpenShift Helm Charts repo, like here
- It should publish the Helm Chart CI builds as OCI artifacts via Konflux tekton task - see build/helm/publish_task.yaml
NOTES
- From https://docs.google.com/document/d/1PkLPGFOH9zJaTL81GTK2SFoLiKxiYIx8RXy4jKlOyXc/edit?tab=t.0#heading=h.r3jnkkea2zm6 :
- References to how/where charts are published today:
- GH repo - rhdh-bot/openshift-helm-charts (deprecated; for CI builds from 1.0-1.4)
- OCI artifact via Konflux tekton task -build/helm/publish_task.yaml (new, 1.5+)
- After a GA release of the rhdh-hub-rhel9 container, create a pull request with build/helm/prepare.sh against the openshift helm charts repo
https://github.com/openshift-helm-charts/charts/pulls?q=is%3Apr+author%3Arhdh-bot+is%3Aclosed (rhdh-bot’s pushes for 1.1+)- https://github.com/openshift-helm-charts/charts/pulls?q=is%3Apr+author%3Anickboldt+is%3Aclosed (Nick’s pushes for 0.2 -> 1.1)
- https://github.com/openshift-helm-charts/charts/pulls?q=is%3Apr+author%3Atumido+is%3Aclosed (Tom C’s original commits)
- https://github.com/openshift-helm-charts/charts/pull/902
https://github.com/openshift-helm-charts/charts/pull/912
- References to how/where charts are published today:
- causes
-
RHDHBUGS-517 rhdh/chart publishing broken by update to support orch infra chart
-
- Closed
-
-
RHDHBUGS-2021 [doc] Update helm orchestrator-infra doc chart
-
- Closed
-
- depends on
-
RHIDP-6160 New Orchestrator Infrastructure Helm Chart
-
- Closed
-
- mentioned on