fdb-kubernetes-operator icon indicating copy to clipboard operation
fdb-kubernetes-operator copied to clipboard

Host helm chart into a repository

Open viveksinghggits opened this issue 5 years ago • 6 comments

Now that we have the helm chart, after this PR, we should now host that helm chart so that the controller can be installed using helm. We can use github pages to helm chart.

ref: https://github.com/FoundationDB/fdb-kubernetes-operator/pull/59#issuecomment-592434661

This might help host the chart https://github.com/helm/chart-releaser

viveksinghggits avatar Mar 11 '20 10:03 viveksinghggits

Do we have examples of other operators following this pattern?

brownleej avatar Mar 21 '20 17:03 brownleej

Hey @brownleej, This document has an example under GitHub Pages example section.

viveksinghggits avatar Mar 23 '20 05:03 viveksinghggits

That's an example from Helm. I was looking for an example of another operator in real usage following this pattern.

brownleej avatar Mar 23 '20 15:03 brownleej

Got you, let me see if I can find something out.

viveksinghggits avatar Mar 23 '20 15:03 viveksinghggits

Since https://github.com/helm/charts is not maintained anymore it seems like https://artifacthub.io is the right place + https://operatorhub.io. I think it makes sense to publish the operator on these platforms to make it easier for people to find the operator.

johscheuer avatar Dec 10 '20 07:12 johscheuer

There is no "right" place persay, because the landscape is such that people are strung across different ways of consuming operators.

The chart releaser is nice. Kubernetes-sigs uses the github action here to produce both nfs-subdir-external-provisioner and nfs-ganesha-server-and-external-provisioner.

The work is pretty much just this. Seems like low hanging fruit to accomplish.

protosam avatar Mar 17 '22 08:03 protosam

Old issue - closing as not to be fixed.

JoshuaMcManus avatar Mar 04 '24 17:03 JoshuaMcManus