Hi Ozone developers,

Work on a Helm chart for Ozone was recently started by contributor
Denis Krivenko, an Apache Kyuubi committer.  Its code is hosted at
https://github.com/apache/ozone-helm-charts

Apache projects seem to follow two different approaches to releasing
Helm charts:

A) Automated: using GitHub Actions, publish chart index via GitHub
Pages, host artifacts on GitHub

B) Manual: prepare RC, vote, etc., publish chart index to project
website, host artifacts on downloads.apache.org

See below for an example of each.

I would like to start a discussion on which approach Ozone should follow.

thanks,
Attila


Examples

A) Apache CouchDB
 - release workflow:
https://github.com/apache/couchdb-helm/actions/workflows/chart-releaser.yaml
 - chart index: https://apache.github.io/couchdb-helm/index.yaml
 - artifacts: https://github.com/apache/couchdb-helm/releases

B) Apache Pulsar
 - vote thread: https://lists.apache.org/thread/4stgyrtsnj9jhrvw0b1t8bqr4knj8bfx
 - chart index: https://pulsar.apache.org/charts/index.yaml
 - artifacts: https://downloads.apache.org/pulsar/helm-chart/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org
For additional commands, e-mail: dev-h...@ozone.apache.org

Reply via email to