首页 > 其他分享 >karmada资源传播流程

karmada资源传播流程

时间:2023-08-01 14:48:49浏览次数:36  
标签:分发 Resource 流程 集群 资源传播 karmada 成员 资源

  • 用于设定策略的资源:PropagationPolicy,OverridePolicy。 执行策略相关的资源:ResourceBinding,ClusterResourceBinding, Work。 karmada 分发资源到成员集群流程如上图所示, 在 karmada 控制平面创建Resource Template 即为kubernetes原生资源,例如 Deployment,Service, configmap 等资源,同时创建 Propagation Policy 资源用来描述分发 Resource Template 到成员集群的策略,例如描述调度到哪些成员集群,使用静态权重策略等,如果有需要同时也可以创建Override Policy用来覆盖分发到不通成员集群中Resource Template中某些字段,例如修改Deployment中的容器镜像地址,容器参数等。 BindingController 根据 Resource Binding 资源内容创建 work 资源到各个成员集群的执行命名空间, work 中描述了要分到目标集群的资源内容,最终由ExeuctionController 在各个成员集群中创建被分发的资源。

  • 从图中可以看出,Karmada 的资源传播分发主要由 4 个组件构成 Resource Detector/Karmada Scheduler/Binding Controller/Execution Controller

标签:分发,Resource,流程,集群,资源传播,karmada,成员,资源
From: https://www.cnblogs.com/muzinan110/p/17596392.html

相关文章

  • karmada多策略的多集群调度
    不同调度策略下的集群分发能力:ClusterAffinity:基于ClusterName、Label、Field的定向调度。Toleration:基于Taint和Toleration的调度。SpreadConstraint:基于集群拓扑的调度。ReplicasScheduling:针对有实例的工作负载的复制模式与拆分模式。差异化配置(Overri......
  • karmada跨集群服务治理
    多集群服务发现:使用ServiceExport和ServiceImport,实现跨集群的服务发现。多集群网络支持:使用Submariner打通集群间容器网络。使用ErieCanal实现跨集群的服务治理与ErieCanal集成支持跨集群的服务治理。 ......
  • 多云编排Karmada资源对象
    此外,当前云原生体系下的多云多集群,和云计算体系下的概念认知存在相当大的理念沟壑,这也导致了在云原生领域多云相关技术演进的方向,实际上是一个复杂的系统工程。在云原生体系下,既有的多云多集群,都是围绕应用为中心的管理视角,这超越了云计算下的仅仅以资源分配为中心的管理视角。不......
  • 格律诗乐器的生产流程和质量控制流程
    格律诗乐器的生产流程与质量控制流程格律诗乐器是一种结合了传统诗词与音乐的独特乐器,由演员王志文出演的电视剧《天道》中扮演的角色创办。格律诗乐器的制作是一项精细的工程,它要求需要严格的生产流程和质量控制,以确保每一把乐器的音质和品质都能够符合最高的标准。本文将详细介......
  • 工作可视化管理,工作流程管理-看板工具
    ​看板利用了对视觉内容的偏好,可以帮助团队理解和分析在工作中发生了什么,遇到了哪些问题和瓶颈,我们可以通过看板更好的可视化工作流程,可以在看板内自定义工作流程,首先创建工作流任务看板通过Leangoo领歌敏捷看板工具的轻量化协作项目模板,创建可视化工作流看板。Leangoo内置了......
  • 格律诗乐器的生产流程和质量控制流程
      格律诗乐器作为一种结合了格律诗和乐器的艺术品,在音乐界备受关注。本文以电视剧《天道》中演员王志文饰演的格律诗乐器制作师为例,详细探讨了格律诗乐器的生产和质量控制流程。通过设计、制作和质量控制等环节,每一件格律诗乐器都能达到音质和外观品质的最佳状态。这篇论文将为......
  • JSONP前端流程
    JSONP前端流程JSONP总体思路后端先给前端一个接口文档。如https://www.baidu.com/sugrec?prod=pc&wd=用户输入的文字&cb=后端要调用的前端定义的全局函数名。前端会封装一个jsonp函数:它的作用是传入特定参数,返回一个Promise实例。会用jsonp的方式来请求后端数据,把后端......
  • 微商城小程序怎么开发?(微商城小程序开发流程)
    微商城小程序作为一个便捷的电商平台,成为越来越多企业和个人的选择。它不仅为商家提供了一个在线销售的渠道,也为消费者提供了更方便快捷的购物体验。那么,如何开发一个成功的微商城小程序呢?接下来广州名锐讯动将介绍微商城小程序的开发流程,并分享一些关键步骤和注意事项。第一步:需求......
  • sam之自动生成mask代码流程
    本文不涉及sam的训练流程,只设计推理过程最近接触这个sam,由于网络中关于sam的自动mask功能的介绍较少,所以本周对源码进行了解读说到sam自动提取mask,包含三个部分,第一个部分是如何对原始图像进行分割成一个个小块,第二部分是送到sam中进行处理得出结果,第三个是如何对一个个小块的结......
  • SpringMvc的执行流程及工作原理
     先上图针对流程图解析一下:用户发送请求至前端控制器DispatcherServlet前端控制器DispatcherServlet收到请求调用处理器映射器HandlerMapping。处理器映射器根据请求url找到具体的处理器,生成处理器执行链HandlerExecutionChain(包括处理器对象和处理器拦截器)一并返回给Dispa......