华为云UCS-配置条件触发自动切流:配置条件触发自动切流策略
配置条件触发自动切流策略
在CPD组件部署成功并正常运行后,您需要创建Remedy对象,以在特定触发条件下执行特定动作,如在集群CoreDNS组件故障后执行MCI切流。
Remedy对象的配置文件示例如下所示。示例YAML定义了一个Remedy对象,可以通过member1或member2集群上的CPD上报CoreDNS解析功能,在功能故障时自动将该集群上的MCI进行切流。详细的Remedy对象参数说明请参见表2。
apiVersion: remedy.karmada.io/v1alpha1kind: Remedymetadata: name: foospec: clusterAffinity: clusterNames: - member1 - member2 decisionMatches: - clusterConditionMatch: conditionType: ServiceDomainNameResolutionReady operator: Equal conditionStatus: "False" actions: - TrafficControl
参数 |
描述 |
---|---|
spec.clusterAffinity.clusterNames |
策略关注的集群名列表。仅在该列表中的集群会执行指定动作,为空时不会执行任何动作。 |
spec.decisionMatches |
触发条件列表。当上述集群列表中指定的集群满足任一触发条件时,即会执行指定动作。当列表为空时,表示无条件触发。 |
conditionType |
触发条件的类型。当前仅支持ServiceDomainNameResolutionReady类型,即CPD上报的CoreDNS 域名 解析状态。 |
operator |
判断逻辑,仅支持Equal和NotEqual两种值,即等于和不等于。 |
conditionStatus |
触发条件的状态。 |
actions |
策略要执行的动作,目前仅支持TrafficControl,即流量控制。 |
- 函数工作流可以做什么_函数工作流有什么优势_函数工作流 FunctionGraph-华为云
- 数据转发至函数工作流_数据处理_FunctionGraph处理流数据
- 什么是函数工作流_functiongraph是什么_函数工作流服务
- 函数工作流自动更新ECS证书_ECS证书自动更新_弹性云服务器
- Serverless 应用生态
- 函数流管理_编排无服务器_函数工作流 FunctionGraph-华为云
- 低成本,极简化实现Web开发
- 什么是函数工作流_函数托管计算服务_函数工作流 FunctionGraph-华为云
- 如何查看CTS操作事件_云审计操作事件_CTS指导视频-华为云
- 如何配置云日志告警_日志告警配置_云日志服务LTS-华为云