gpt4 book ai didi

kubernetes - Kubernetes 和 Native Kubernetes 上的 Flink 部署有何不同

转载 作者:行者123 更新时间:2023-12-04 15:58:42 32 4
gpt4 key购买 nike

黑白的主要区别是什么Native KubernetesKubernetes部署?
我是 Kubernetes 的新手,并试图了解它们上的 Flink 部署有何不同。
如果对内部结构有任何见解,那将有很大帮助。

最佳答案

Kubernetes session or per-job deployment ,Flink 不知道它是在 Kubernetes 上运行的。在这种模式下,Flink 的行为就像在任何独立部署中一样(没有可用于进行资源管理的集群框架)。 Kubernetes 恰好是基础设施的创建方式,但就 Flink 而言,它可能是裸机。您必须安排 kubernetes 创建您将配置 Flink 期望的基础设施。
Native Kubernetes session deployment , Flink 使用其 KubernetesResourceManager ,它将它想要的集群的描述提交给创建它的 Kubernetes ApiServer。随着作业的来来去去,对任务管理器(和槽)的需求起起落落,Flink 能够适本地从 kubernetes 获取和释放资源。
Application Mode ( blog post ) ( details ) 您最终将 Flink 作为 kubernetes 应用程序运行,它将根据需要在一个 Flink 应用程序中自动创建和销毁集群组件。

关于kubernetes - Kubernetes 和 Native Kubernetes 上的 Flink 部署有何不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63270800/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com