boomerang-io / community

The Boomerang community, roadmap, planning, and architecture repository. The central place for information on joining, contributing, and governance.
https://useboomerang.io
Apache License 2.0
11 stars 0 forks source link

Update / Remove the dependent Tekton Helm chart #355

Closed tlawrie closed 1 year ago

tlawrie commented 2 years ago

The current dependent Helm chart in our Boomerang Flow chart is referencing a CDFoundation chart which is no longer maintained and cannot support Tekton > 0.29.0

The TektonCD Operator group took over this work and are producing a Helm chart wrapping the official Operator

We have a decision to make as to whether we A. Update the dependent chart to use this new chart B. Remove the dependent chart and document a pre-requisite of installing the Operator.

Few things to note:

  1. Whilst the new Helm chart can install the CRDs for Tekton, they do not recommend it for a Production installation.
  2. We only want the Lite profile of the CRDs (install Pipelines only) as Flow does not use Triggers, Dashboard, Chains, or any of the other Tekton projects.
tlawrie commented 2 years ago

Raised a question to determine if the official Helm chart is published to a chart repository https://github.com/tektoncd/operator/issues/873

tlawrie commented 1 year ago

Completed on August 25th version 4.14 of Flow