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

[CI] Helm Chart Releaser

Open kaskol10 opened this issue 3 years ago • 1 comments
trafficstars

What is the purpose of the change

A better integration Flink Operator and Helm with GitHub.

Brief change log

  • Added host Helm Charts from Flink Operator using GitHub Releases, GitHub Pages and GitHub Actions.

Verifying this change

This change is a trivial rework / code cleanup without any test coverage.

  • A GitHub branch called gh-pages would be needed to store the published charts. It's a pre-requisite for chart-releaser-action.
  • This change would store the Helm Chart release for Apache Flink Operator in the GitHub repo similar to this.

Does this pull request potentially affect one of the following parts:

  • Dependencies (does it add or upgrade a dependency): no
  • The public API, i.e., is any changes to the CustomResourceDescriptors: no
  • Core observer or reconciler logic that is regularly executed: no

Documentation

  • Does this pull request introduce a new feature? no

kaskol10 avatar Aug 16 '22 07:08 kaskol10

We had a similar attempt in the past that was abandoned: https://github.com/apache/flink-kubernetes-operator/pull/170

Could you please check and explain what is different now?

gyfora avatar Aug 18 '22 09:08 gyfora

@kaskol10 could you please address @gyfora's question?

mbalassi avatar Sep 13 '22 14:09 mbalassi

Closing due to over a month of inactivity.

mbalassi avatar Sep 28 '22 03:09 mbalassi