Hey all,

Yeah, I'd be interested to see the Helm pre-upgrade hook setup, though I'd
agree with you, Alexey, that it does not provide enough control to be a
stable solution.

@Pedro Silva <pedro.cl...@gmail.com> I don't know if there are talks for an
official operator yet, but Kubernetes support is important to the community
and has heavy investment, as seen on the Roadmap[1], so it will only get
better! Currently, the recommended way to get started on Kubernetes is with
the "Native Kubernetes" resource manager[2], which allows running Flink
Applications on Kubernetes from the command line and might work for you.

Hope that helps!
Austin

[1]: https://flink.apache.org/roadmap.html
[2]:
https://ci.apache.org/projects/flink/flink-docs-release-1.13/docs/deployment/resource-providers/native_kubernetes

On Mon, May 17, 2021 at 7:31 PM Alexey Trenikhun <yen...@msn.com> wrote:

> I think it should be possible to use Helm pre-upgrade hook to take
> savepoint and stop currently running job and then Helm will upgrade image
> tags. The problem is that if you hit timeout while taking savepoint, it is
> not clear how to recover from this situation
>
> Alexey
> ------------------------------
> *From:* Austin Cawley-Edwards <austin.caw...@gmail.com>
> *Sent:* Monday, May 17, 2021 1:02 PM
> *To:* Pedro Silva
> *Cc:* user
> *Subject:* Re: Helm chart for Flink
>
> Hi Pedro,
>
> There is currently no official Kubernetes Operator for Flink and, by
> extension, there is no official Helm chart. It would be relatively easy to
> create a chart for simply deploying standalone Flink resources via the
> Kubernetes manifests described here[1], though it would leave out the
> ability to upgrade your Flink application via Helm.
>
> If you need upgrade capabilities (which most people do) *and* need to use
> Helm, the Kubernetes Operator approach is the only option for an
> "all-in-one" experience. In addition to the GCP Operator you mentioned,
> there's also a Helm chart for Lyft's Operator by lightbend[2] as well as an
> operator for the Ververica Platform with support for Helm that I've built
> here[3].
>
>
> Are you already running Flink on Kubernetes, or just looking to get
> started easily?
>
> Best,
> Austin
>
>
> [1]:
> https://ci.apache.org/projects/flink/flink-docs-release-1.13/docs/deployment/resource-providers/standalone/kubernetes/
> [2]: https://github.com/lightbend/flink-operator
> [3]:
> https://github.com/fintechstudios/ververica-platform-k8s-operator/blob/master/docs/guides/deployment.md
>
>
> On Mon, May 17, 2021 at 11:01 AM Pedro Silva <pedro.cl...@gmail.com>
> wrote:
>
>> Hello,
>>
>> Forwarding this question from the dev mailing list in case this is a more
>> appropriate list.
>>
>> Does flink have an official Helm Chart? I haven't been able to find any,
>> the closest most up-to-date one seems to be
>> https://github.com/GoogleCloudPlatform/flink-on-k8s-operator.
>> Is this correct or is there a more mature and/or recommeded helm chart to
>> use?
>>
>> Thank you.
>>
>

Reply via email to