operator-controller icon indicating copy to clipboard operation
operator-controller copied to clipboard

:sparkles: Add support for deploying OCI helm charts in OLM v1

Open OchiengEd opened this issue 6 months ago • 3 comments

  • added support for deploying OCI helm charts which sits behind the HelmChartSupport feature gate
  • extended the Cache interface to allow storing of Helm charts

Description

This pull request aims to add logic to OLM v1 for handling OCI Helm chart support. We expect more work to go into this feature as further discussion on this occurs on issue https://github.com/operator-framework/operator-controller/issues/962 and the Arbitrary Configuration RFC which may inform how values.yml would be passed to Helm charts.

Reviewer Checklist

  • [ ] API Go Documentation
  • [ ] Tests: Unit Tests (and E2E Tests, if appropriate)
  • [x] Comprehensive Commit Messages
  • [x] Links to related GitHub Issue(s)

OchiengEd avatar May 15 '25 17:05 OchiengEd