I also like the annotation approach since it is more natural.
But I am not sure about whether the meta data change will trigger an event
in java-operator-sdk.


Best,
Yang

Gyula Fóra <gyula.f...@gmail.com> 于2022年3月2日周三 16:29写道:

> Thanks Matyas,
>
> From a user perspective I think the annotation is pretty nice and user
> friendly so I personally prefer that approach.
>
> You said:
>  "It seems, the java-operator-sdk handles the changes of the .metadata and
> .spec fields of custom resources differently."
>
> What implications does this have on the above mentioned 2 approaches? Does
> it make one more difficult than the other?
>
> Cheers
> Gyula
>
>
>
> On Tue, Mar 1, 2022 at 1:52 PM Őrhidi Mátyás <matyas.orh...@gmail.com>
> wrote:
>
> > Hi All!
> >
> > I'd like to start a quick discussion about the way we allow users to
> > trigger savepoints manually in the operator [FLINK-26181]
> > <https://issues.apache.org/jira/browse/FLINK-26181>. There are existing
> > solutions already for this functionality in other operators, for example:
> > - counter based
> > <
> >
> https://github.com/spotify/flink-on-k8s-operator/blob/master/docs/savepoints_guide.md#2-taking-savepoints-by-updating-the-flinkcluster-custom-resource
> > >
> > - annotation based
> > <
> >
> https://github.com/spotify/flink-on-k8s-operator/blob/master/docs/savepoints_guide.md#3-taking-savepoints-by-attaching-annotation-to-the-flinkcluster-custom-resource
> > >
> >
> > We could implement any of these or both or come up with our own approach.
> > It seems, the java-operator-sdk handles the changes of the .metadata and
> > .spec fields of custom resources differently. For further info see the
> > chapter Generation Awareness and Event Filtering in the docs
> > <https://javaoperatorsdk.io/docs/features>.
> >
> > Let me know what you think.
> >
> > Cheers,
> > Matyas
> >
>

Reply via email to