karmada多策略的多集群调度

发布时间 2023-08-01 14:41:23作者: muzinan110
  • 不同 调度策略 下的集群分发能力:

    • ClusterAffinity:基于ClusterName、Label、Field的定向调度。

    • Toleration:基于Taint和Toleration的调度。

    • SpreadConstraint:基于集群拓扑的调度。

    • ReplicasScheduling:针对有实例的工作负载的复制模式与拆分模式。

  • 差异化配置( OverridePolicy ):

    • ImageOverrider:镜像的差异化配置。

    • ArgsOverrider:运行参数的差异化配置。

    • CommandOverrider:运行命令的差异化配置。

    • PlainText:自定义的差异化配置。

  • 支持 重调度 :

    • Descheduler(karmada-descheduler):根据成员集群内实例状态变化触发重调度。

    • Scheduler-estimator(karmada-scheduler-estimator):为调度器提供更精确的成员集群运行实例的期望状态。