Thanks a lot for driving this discussion Yang Wang. I believe Flink's K8s
integration will become more and more important as more users switch to
K8s. Hence, it is very important that Flink gives users a very K8s
experience and can cover many different use cases.

Cheers,
Till

On Sun, Jan 19, 2020 at 11:46 AM felixzheng zheng <felixzhen...@gmail.com>
wrote:

> Hi Yang Wang,
>
> Thanks for your effort on this topic and inviting me, I am glad to join the
> future work on native Kubernetes integration, will try to join the slack
> channel latter.
>
> Yang Wang <danrtsey...@gmail.com> 于2020年1月19日周日 下午6:04写道:
>
> > Hi Canbin Zheng,
> >
> > I have found that you created some tickets about Flink on Kubernetes. We
> > just have the same requirements.
> > Maybe we could have more discussion about the use cases and
> implementation
> > details. I have created
> > a slack channel[1], please join in if you want.
> >
> > Any dev users if you have some ideas about the new features. Join in us,
> > let's make Flink on Kubernetes
> > moving forward together.
> >
> >
> > [1].
> >
> >
> https://slack.com/share/ISUKQ2WG5/cXwlw5HZgp3AE5ElE8m580Pk/enQtOTEyNjcwMDk4NTQ5LWZiNTU0ZmJiZTU4MWU1OTk2YjllNmE0OTg2YjIxYjA2YmE1MWFlOTE4NWFhMDBkMzE4NDQzYjk1YmQwMDI2MzU
> >
> >
> > Yang Wang <danrtsey...@gmail.com> 于2020年1月19日周日 下午5:07写道:
> >
> > > Hi everyone,
> > >
> > >
> > > Currently Flink supports the resource management system YARN and Mesos.
> > > However, they were not
> > > designed for fast moving cloud native architectures, and they could not
> > > support mixed workloads (e.g. batch,
> > > streaming, deep learning, web services, etc.) relatively well. At the
> > same
> > > time, Kubernetes is evolving very
> > > fast to fill those gaps and become the de-facto orchestration
> framework.
> > > So running Flink on Kubernetes is
> > > a very basic requirement for many users.
> > >
> > >
> > > At least, we have the following advantages when natively running Flink
> on
> > > Kubernetes.
> > > * Flink KubernetesResourceManager will allocate TaskManager pods
> > > dynamically based on the resource
> > > requirement of the jobs.
> > > * Using Flink bundled scripts to start/stop session cluster on
> > > Kuberenetes. Do not need external tools anymore.
> > > * Compared with Yarn deployment, different Flink clusters could get
> > better
> > > isolation by leveraging the ability
> > > of Kubernetes.
> > >
> > >
> > > Recently, i also find more and more uses are very interested in running
> > > Flink on Kubernetes natively.
> > > The community has already made some efforts[1] and will be released in
> > > 1.10. Welcome to have a taste and
> > > give us your feedback. However, it is a basic requirement and we still
> > > need many features before production.
> > > So i want to start this discussion to collect the requirements that you
> > > have came across. Feel free to share
> > > your valuable thoughts. We will try to conclude and create sub tasks in
> > > the umbrella ticket[2]. Also i will move
> > > some existing tickets there for easier tracking them.
> > >
> > >
> > > Best,
> > > Yang
> > >
> > > [1].
> > >
> >
> https://ci.apache.org/projects/flink/flink-docs-master/ops/deployment/native_kubernetes.html
> > > [2]. https://issues.apache.org/jira/browse/FLINK-14460
> > >
> >
>

Reply via email to