replicas是2,如果maxSurge和maxUnavailable都为默认值25%,那实际升级过程中,maxSurge允许最多3个Pod存在(向上取整,2*1.25=2.5,取整为3),而maxUnavailable则不允许有Pod Unavailable(向上取整,2*0.75=1.5,取整
(FederatedHPA内设置) 最终结果 场景一 目标Pod数 < 最小Pod数 ≤ 现有Pod数 ≤ 最大Pod数 3 5 4/10 修改FederatedHPA的最小Pod数为3。 工作负载现有Pod数无修改。 场景二 目标Pod数 = 最小Pod数 ≤ 现有Pod数 ≤ 最大Pod数
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 - String 状态码:400 表4 响应Body参数 参数 参数类型 描述 - String 状态码:404
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 kind String API类型,固定值"ClusterGroup",该值不可修改。 apiVersion
replicas是2,如果maxSurge和maxUnavailable都为默认值25%,那实际升级过程中,maxSurge允许最多3个Pod存在(向上取整,2*1.25=2.5,取整为3),而maxUnavailable则不允许有Pod Unavailable(向上取整,2*0.75=1.5,取整
资源,可设置集群的访问权限。 Role:Role用于在某个命名空间内设置访问权限。当创建Role时,必须指定该Role所属的命名空间。 图3 自定义权限 单击“确定”,添加权限。 自定义配置集群中Kubernetes资源权限(kubectl) kubectl访问集群是通过集群上生成的配置文件(kubeconfig
stdout-bb7eaa87-07dd-11ed-ab6c-0255ac1001b3 k8s事件:默认名称为event-{集群ID},如 event-bb7eaa87-07dd-11ed-ab6c-0255ac1001b3 编辑日志策略:单击“编辑”按钮,可对已经存在的日志策略进行修改。 删
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 - String 状态码:400 表4 响应Body参数 参数 参数类型 描述 - String 状态码:500
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 - String 状态码:400 表4 响应Body参数 参数 参数类型 描述 - String 状态码:404
由”,为对等连接添加目的地址为对端集群VPC网段的路由。 如图2所示,您需要填写的参数为路由中的两个“目的地址”,请参考表3进行配置。 图2 添加路由 表3 添加路由参数说明 参数 是否必选 说明 目的地址(对端) 是 对等连接另一端VPC内的地址,此处填写对端集群VPC网段。 集群VPC网段的查找方法如下:
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 [数组元素] Array of Cluster objects 表4 Cluster 参数 参数类型
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 - String 状态码:400 表4 响应Body参数 参数 参数类型 描述 - String 状态码:403
容器舰队id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 表3 请求Body参数 参数 是否必选 参数类型 描述 dnsSuffix 否 Array of strings 在联邦管理的域名访问功能中,用于更改根域名
容器舰队id 表2 Query参数 参数 是否必选 参数类型 描述 retryjoinall 否 Boolean 是否重试集群加入联邦 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 响应参数 状态码:201 表4
容器舰队ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 表3 请求Body参数 参数 是否必选 参数类型 描述 clusterIds 否 Array of strings 更新容器舰队关联集群信息。 响应参数
舰队id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 表3 请求Body参数 参数 是否必选 参数类型 描述 duration 是 Integer kubeconfig中证书的有效期 响应参数 状态码:201
集群id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 表3 请求Body参数 参数 是否必选 参数类型 描述 clusterGroupID 否 String 集群加入目标容器舰队的id 响应参数 状态码:200
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 身份认证信息 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 - String 状态码:400 表4 响应Body参数 参数 参数类型 描述 - String 状态码:403
单个续费:在资源页面找到需要续费的资源,单击操作列的“续费”。 图2 单个续费 批量续费:在资源页面勾选需要续费的资源,单击列表左上角的“批量续费”。 图3 批量续费 选择UCS的续费时长,判断是否勾选“统一到期日”,将UCS套餐包到期时间统一到各个月的某一天(详细介绍请参见图4)。确认配置费用后单击“去支付”。
工单详情页可查看应用在舰队内每个集群的发布过程和详细信息,可以查看到当前容器舰队下对应的华为云集群、附着集群及本地集群内工作负载的实例信息、创建时间、k8s事件信息等内容。 图3 工单详情 完成舰队应用发布后,登录UCS控制台,左侧导航栏选择“容器舰队”,单击舰队名称,左侧导航栏选择“工作负载”,查看对应的无状态工作负载是否已发布至对应集群内并正常运行。