开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

Flink Kubernetes Operator 和Native Kubernetes 有啥区别?

Flink Kubernetes Operator 和Native Kubernetes 有啥区别啊?

展开
收起
真的很搞笑 2023-11-07 19:47:18 139 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    Flink Kubernetes Operator 和 Native Kubernetes 在部署 Flink 应用时有一些差异:

    1. 部署方式:Native Kubernetes 需要通过 kubectl 或 Helm 进行部署,而 Flink Kubernetes Operator 通过 Operator 进行自动化部署。
    2. 相关操作:Native Kubernetes 需要自己管理 pod 的生命周期,而 Flink Kubernetes Operator 可以为 pod 提供自动化管理和调度。
    3. 资源管理:Flink Kubernetes Operator 可以更好地管理和协调资源,以减少资源浪费和冲突。
    2023-11-11 14:57:09
    赞同 1 展开评论 打赏
  • Flink Kubernetes Operator和Native Kubernetes的主要区别在于简化部署和资源管理。

    Flink Kubernetes Operator是Apache Flink官方提供和推荐的,可以极大地简化将Flink应用部署到K8s上的配置。在NativeKubernetes中,需要预先确定需要使用的资源数量,系统会实时根据任务需要自动去K8s集群申请能申请到的资源。

    总的来说,Flink Kubernetes Operator比Native Kubernetes更方便。

    2023-11-10 10:30:38
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    Flink CDC Meetup PPT - 龚中强 立即下载
    Flink CDC Meetup PPT - 王赫 立即下载
    Flink CDC Meetup PPT - 覃立辉 立即下载