- 最新动态
- 服务公告
- 产品介绍
- 计费说明
- 快速入门
-
用户指南
- UCS集群
- 容器舰队
- 集群联邦
- 镜像仓库
- 权限管理
-
策略中心
- 策略中心概述
- 策略定义与策略实例的基本概念
- 启用策略中心
- 创建和管理策略实例
- 示例:使用策略中心实现Kubernetes资源合规性治理
-
使用策略定义库
- 策略定义库概述
- k8spspvolumetypes
- k8spspallowedusers
- k8spspselinuxv2
- k8spspseccomp
- k8spspreadonlyrootfilesystem
- k8spspprocmount
- k8spspprivilegedcontainer
- k8spsphostnetworkingports
- k8spsphostnamespace
- k8spsphostfilesystem
- k8spspfsgroup
- k8spspforbiddensysctls
- k8spspflexvolumes
- k8spspcapabilities
- k8spspapparmor
- k8spspallowprivilegeescalationcontainer
- k8srequiredprobes
- k8srequiredlabels
- k8srequiredannotations
- k8sreplicalimits
- noupdateserviceaccount
- k8simagedigests
- k8sexternalips
- k8sdisallowedtags
- k8sdisallowanonymous
- k8srequiredresources
- k8scontainerratios
- k8scontainerrequests
- k8scontainerlimits
- k8sblockwildcardingress
- k8sblocknodeport
- k8sblockloadbalancer
- k8sblockendpointeditdefaultrole
- k8spspautomountserviceaccounttokenpod
- k8sallowedrepos
- 配置管理
- 服务网格
- 流量分发
- 可观测性
- 云原生服务中心
- 容器迁移
- 流水线
- 错误码
- 最佳实践
- API参考
- 常见问题
- 文档下载
- 通用参考
链接复制成功!
创建灰度发布
基本概念
操作步骤
- 登录UCS控制台,在左侧导航栏中单击“服务网格”。
- 单击服务网格名称,进入详情页。
- 在左侧导航栏,单击“服务中心”下的“网格服务”,进入网格服务列表页面。
- 单击服务名,进入服务详情页下的“灰度发布”页签。
- 单击“创建灰度发布”。
- 设置灰度发布参数:
- HTTP协议服务路由
表1 HTTP协议服务路由参数 匹配条件参数
URI
StringMatch类型,统一资源标识符,可选完全匹配/前缀匹配/正则匹配
输入URI,复选框可选择是否忽略大小写
Scheme
StringMatch类型,表示协议采集,可选完全匹配/前缀匹配/正则匹配
输入Scheme
Method
StringMatch类型,表示请求方法,可选完全匹配/前缀匹配/正则匹配
输入Method
Authority
StringMatch类型,表示权限配置,可选完全匹配/前缀匹配/正则匹配
输入Authority
头域
Cookie内容
基于HTTP Cookie 计算哈希,可选完全匹配/前缀匹配/正则匹配
输入值
自定义Header
基于HTTP Header 计算哈希,可选完全匹配/前缀匹配/正则匹配
输入键值对
用户代理
根据所需操作系统,选择用户代理
端口
表示请求的服务端口,下拉列表中选择一个可用的端口号
参数
表示匹配URL中的请求参数,可选完全匹配/前缀匹配/正则匹配
输入键值对
源负载标签
map类型的键值对,表示请求来源的负载匹配标签
源命名空间
匹配源服务的命名空间
服务目标参数
版本
选择服务子集版本
流量权重
可以控制实例上接收的流量比例,输入值必须在0到100之间
- TLS 协议服务路由
表2 TLS协议服务路由参数 匹配条件参数
sniHost
用于匹配TLS请求的SNI。SNI的值必须是服务路由的hosts的子集
目标子网
目标IP地址匹配的IP子网
端口
访问的目标端口
源负载标签
map类型的键值对,表示请求来源的负载匹配标签
源命名空间
匹配源服务的命名空间
服务目标参数
版本
选择服务子集版本
流量权重
可以控制实例上接收的流量比例,输入值必须在0到100之间
- TCP 协议服务路由
表3 TCP协议服务路由参数 匹配条件参数
目标子网
目标IP地址匹配的IP子网
端口
访问的目标端口
源负载标签
map类型的键值对,表示请求来源的负载匹配标签
源命名空间
匹配源服务的命名空间
服务目标参数
版本
选择服务子集版本
流量权重
可以控制实例上接收的流量比例,输入值必须在0到100之间
设置完成后,单击右下角“提交”。
- HTTP协议服务路由
- 系统自动跳转到服务详情页下的“灰度发布”页签,可以查看到创建的灰度版本、协议类型等详细信息。
服务网关是网格的流量入口,网格外部的客户端通过服务网关访问网格内的服务。目前默认是基于Kubernetes Gateway API模型实现网关能力,网格服务详情中的灰度发布策略只适用于东西向网格内部服务间;对于南北向入口网关的目标服务,如果需要配置灰度发布策略,可参考为南北向服务网关的目标服务配置灰度发布为入口网关的目标服务配置灰度发布策略。