Thanks Marton, I vote for consistency and `flink-kubernetes-operator` as well. `flink-operator` have been used widely in docker hub and other k8s operator implementations, which may confuse users.
Best, Biao Gyula Fóra <gyf...@apache.org> 于2022年3月30日周三 16:26写道: > Thanks Marton! > I think we should aim for consistency and easy discoverability. Since we > use the name `flink-kubernetes-operator` for the project and everywhere on > the website to refer to it, I suggest adopting it as the name also. > > This should be a very simple change that we can easily do before the next > rc if there are no objections. > > Gyula > > On Wed, Mar 30, 2022 at 10:10 AM Márton Balassi <balassi.mar...@gmail.com> > wrote: > > > Hi team, > > > > I would like to ask for your input in naming the operator docker image > and > > helm chart. [1] > > > > For the sake of brevity when we started the Kubernetes Operator work we > > named the docker image and the helm chart simply flink-operator, while > the > > git repository is named flink-kubernetes-operator. [2] > > Now closing in on our preview release it makes sense to reconsider this, > it > > might be preferred to name all artifacts flink-kubernetes-operator for > the > > sake of consistency. > > Currently docker images of our builds are available in the GitHub > Registry > > tagged with the short git commit hash and the last build of select > branches > > is tagged with the branch name: > > > > ghcr.io/apache/flink-operator:439bd41ghcr.io/apache/flink-operator:main > > > > During the release process we plan to move the docker image to dockerhub > > following the process established for Flink. > > Currently the helm operator for the release candidate can be installed as > > follows: > > > > helm repo add operator-rc2 > > > > > https://dist.apache.org/repos/dist/dev/flink/flink-kubernetes-operator-0.1.0-rc2 > > helm install flink-operator operator-rc2/flink-operator > > > > So the helm chart itself is called flink-operator, but to follow the name > > of the project it is packaged into > flink-kubernetes-operator-<version>.tgz. > > Do you prefer flink-operator for brevity or flink-kubernetes-operator for > > consistency? If we vote for changing the current setup we could get the > > changes in for the next RC. > > > > [1] https://issues.apache.org/jira/browse/FLINK-26924 > > [2] https://github.com/apache/flink-kubernetes-operator > > [3] > > > > > https://cwiki.apache.org/confluence/display/FLINK/Creating+a+Flink+Release#CreatingaFlinkRelease-PublishtheDockerfilesforthenewrelease > > > > On Wed, Mar 30, 2022 at 9:17 AM Gyula Fóra <gyula.f...@gmail.com> wrote: > > > > > Hi Devs, > > > > > > I am cancelling the current vote as we have promoted > > > https://issues.apache.org/jira/browse/FLINK-26916 as a blocker issue. > > > > > > Yang has found a fix that we can reasonably do in a short time frame, > so > > we > > > will work on that today before creating the next RC (hopefully later > > today) > > > > > > Thank you! > > > Gyula > > > > > > On Tue, Mar 29, 2022 at 7:51 PM Gyula Fóra <gyula.f...@gmail.com> > wrote: > > > > > > > Hi Devs, > > > > > > > > I just want to give you heads up regarding a significant issue Matyas > > > > found around the last-state upgrade mode: > > > > https://issues.apache.org/jira/browse/FLINK-26916 > > > > > > > > Long story short, the last-state mode does not actually upgrade the > > job, > > > > only the job/taskmanagers. The fix is non-trivial to say the least > and > > > > requires changes to the Flink Kubernetes HA implementations to be > > > feasible. > > > > Please see the jira ticket for details. > > > > > > > > I discussed this offline with Thomas Weise and we agreed to clearly > > > > highlight this limitation with warnings in the documentation and the > > > > release blogpost but not block the release on it as the fix will most > > > > likely require Flink 1.15 if we can include the required changes > there. > > > > > > > > Please continue testing the current RC :) > > > > > > > > Thank you all! > > > > Gyula > > > > > > > > > > > > On Tue, Mar 29, 2022 at 5:17 PM Chenya Zhang <che...@apache.org> > > wrote: > > > > > > > >> +1 non-binding, thanks for the great efforts and look forward to the > > > >> release! > > > >> > > > >> Chenya > > > >> > > > >> On Tue, Mar 29, 2022 at 2:10 AM Gyula Fóra <gyf...@apache.org> > wrote: > > > >> > > > >> > Hi everyone, > > > >> > > > > >> > Please review and vote on the release candidate #2 for the version > > > >> 0.1.0 of > > > >> > Apache Flink Kubernetes Operator, > > > >> > as follows: > > > >> > [ ] +1, Approve the release > > > >> > [ ] -1, Do not approve the release (please provide specific > > comments) > > > >> > > > > >> > **Release Overview** > > > >> > > > > >> > As an overview, the release consists of the following: > > > >> > a) Kubernetes Operator canonical source distribution (including > the > > > >> > Dockerfile), to be deployed to the release repository at > > > >> dist.apache.org > > > >> > b) Kubernetes Operator Helm Chart to be deployed to the release > > > >> repository > > > >> > at dist.apache.org > > > >> > c) Maven artifacts to be deployed to the Maven Central Repository > > > >> > d) Docker image to be pushed to dockerhub > > > >> > > > > >> > **Staging Areas to Review** > > > >> > > > > >> > The staging areas containing the above mentioned artifacts are as > > > >> follows, > > > >> > for your review: > > > >> > * All artifacts for a,b) can be found in the corresponding dev > > > >> repository > > > >> > at dist.apache.org [1] > > > >> > * All artifacts for c) can be found at the Apache Nexus Repository > > [2] > > > >> > * The docker image is staged on github [7] > > > >> > > > > >> > All artifacts are signed with the > > > >> > key 911F218F79ACEA8EB453799EEE325DDEBFED467D [3] > > > >> > > > > >> > Other links for your review: > > > >> > * JIRA release notes [4] > > > >> > * source code tag "release-0.1.0-rc2" [5] > > > >> > * PR to update the website Downloads page to include Kubernetes > > > Operator > > > >> > links [6] > > > >> > > > > >> > **Vote Duration** > > > >> > > > > >> > The voting time will run for at least 72 hours. > > > >> > It is adopted by majority approval, with at least 3 PMC > affirmative > > > >> votes. > > > >> > > > > >> > **Note for Functional Verification** > > > >> > > > > >> > You can use the dev repository as a helm repo to test the operator > > > >> > directly: > > > >> > > > > >> > helm repo add operator-rc2 > > > >> > > > > >> > > > > >> > > > > > > https://dist.apache.org/repos/dist/dev/flink/flink-kubernetes-operator-0.1.0-rc2 > > > >> > helm install flink-operator operator-rc2/flink-operator > > > >> > > > > >> > Thanks, > > > >> > Gyula > > > >> > > > > >> > [1] > > > >> > > > > >> > > > > >> > > > > > > https://dist.apache.org/repos/dist/dev/flink/flink-kubernetes-operator-0.1.0-rc2/ > > > >> > [2] > > > >> > > > > > https://repository.apache.org/content/repositories/orgapacheflink-1491/ > > > >> > [3] https://dist.apache.org/repos/dist/release/flink/KEYS > > > >> > [4] > > > >> > > > > >> > > > > >> > > > > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12351499 > > > >> > [5] > > > >> > > > > >> > > > > > > https://github.com/apache/flink-kubernetes-operator/tree/release-0.1.0-rc2 > > > >> > [6] https://github.com/apache/flink-web/pull/519 > > > >> > [7] ghcr.io/apache/flink-operator:260df17 > > > >> > > > > >> > > > > > > > > > >