创建舰队
1.登录UCS控制台,在左侧导航栏中选择“容器舰队”,在“容器舰队”页签下单击“创建容器舰队”。
2.填写舰队信息,如图1所示。
图1 创建容器舰队
●舰队名称:自定义舰队的名称,需以小写字母开头,由小写字母、数字、中划线(-)组成,且不能以中划线(-)结尾。
●添加集群:列表中显示当前未加入舰队的集群,可以在创建舰队时添加集群,也可以在舰队创建完成后添加。如不选择任何集群,则会创建一个空的舰队,完成创建后请参考添加集群。
●描述:添加舰队的描述信息。
说明:集群加入容器舰队,将拥有所选容器舰队的权限,但会失去原有赋予的权限。
3.单击“确定”,创建舰队。
添加集群
1.登录UCS控制台,在左侧导航栏中选择“容器舰队”。
2.在目标舰队栏中单击“添加集群”,或单击右上角的按钮。
您也可以单击舰队名称进入舰队详情页,在“容器集群”页面单击右上角“添加集群”。
图2 为舰队添加集群
3.勾选一个或多个已有集群。一个集群只能加入一个舰队,因此列表中显示的集群均为未加入舰队的集群。
图3 添加集群
说明:集群加入容器舰队,将拥有所选容器舰队的权限,但会失去原有赋予的权限。
如果该舰队开通了集群联邦,集群会自动接入集群联邦。关于集群联邦的介绍,请参见开通集群联邦章节。
4.单击“确定”,完成集群添加。
关联权限
1.登录UCS控制台,在左侧导航栏中选择“容器舰队”。
2.在目标舰队栏中,单击右上角的按钮。
图4 为舰队关联权限
3.在弹出的页面单击“关联权限”,打开“修改权限”页面,将已创建好的权限和舰队的命名空间关联起来。
图5 修改权限
●命名空间:支持“全部命名空间”和“指定命名空间”。全部命名空间包括当前舰队已有的命名空间和舰队后续新增的命名空间;“指定命名空间”即表示您自己选择命名空间的范围,UCS服务提供了几个常见的命名空间供您选择(如default、kube-system、kube-public),您也可以新增命名空间,但要自行确保新增的命名空间在集群中存在。
请注意,选择的命名空间仅对权限中命名空间级资源生效,不影响权限中的集群资源。关于命名空间级和集群级资源的介绍,请参见Kubernetes资源对象章节。
●关联权限:从下拉列表中选择权限,支持一次性选择多个权限,以达到批量授权的目的。
如果针对不同命名空间,关联的权限不同(例如:为default命名空间关联readonly权限,为development命名空间关联develop权限),可以单击按钮添加多组授权关系。
4.单击“确定”,完成权限的关联。
如果后续需要修改舰队的权限,采用同样的方法,重新选择命名空间和权限即可。
移出舰队中的集群
1.登录UCS控制台,在左侧导航栏中选择“容器舰队”。
2.在“容器舰队”页签下单击舰队名称,进入舰队详情页。
3.在左侧导航栏中选择“容器集群”,在目标集群栏中,单击右上角的按钮。
4.仔细阅读注意事项,确认风险后单击“确定”。
集群移出舰队后,会展示在“未加入舰队的集群”页签,您仍然可以将集群重新添加至舰队中。具体操作请参见未加入舰队的集群。
图6 将集群移出舰队
注销舰队中的集群
1.登录UCS控制台,在左侧导航栏中单击“容器舰队”。
2.在“容器舰队”页签下单击舰队名称,进入舰队详情页。
3.在左侧导航栏中选择“容器集群”,在目标集群栏中,单击右上角的按钮。
4.弹出“注销集群”对话框,仔细阅读注意事项,确认风险后单击“确定”。
图7 注销集群
5.(可选)对于附着集群来说,注销集群成功后,还需前往目标集群卸载代理组件。
kubectl -n kube-system delete deployments/proxy-agent secret/proxy-agent-cert
6.(可选)对于本地集群来说,注销集群成功后,您可以手动执行卸载命令,在本地主机环境中删除集群,清理资源:
./ucs-ctl delete cluster [集群名称]
说明:如果命令执行失败,请参考如何手动清理本地集群节点?处理。
删除舰队
如果容器舰队不再使用,可以将其删除。删除时有两个限制条件:舰队中无集群;舰队已关闭集群联邦。如果舰队中有集群,可以先将集群移出舰队,再添加至其他舰队中;如果舰队已开通集群联邦,请参考关闭集群联邦关闭。
1.登录UCS控制台,在左侧导航栏中选择“容器舰队”。
2.在“容器舰队”页签下找到目标舰队,单击右上角按钮。
图8 删除舰队
3.在弹出的提示框中单击“是”,完成舰队的删除。
分布式云原生用户场景
用户场景
活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理
活动时间: 2020年8月12日-2020年9月11日
活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;
活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理
金融场景——多层次数据联动,跨云应用迁移、弹性伸缩、容灾管理
- 优势
- - 数据跟随应用流转
围绕云原生应用构建自动化的应用迁移、克隆能力
- - 有状态应用跨云弹性
数据与应用协同,按需跨云弹性伸缩
- - 多层次数据联动
存储层、容器层、中间件层等不同层次数据随应用场景实时联动,支撑应用容灾、扩容、迁移
金融场景——多层次数据联动,跨云应用迁移、弹性伸缩、容灾管理
- 优势
- - 数据跟随应用流转
围绕云原生应用构建自动化的应用迁移、克隆能力
- - 有状态应用跨云弹性
数据与应用协同,按需跨云弹性伸缩
- - 多层次数据联动
存储层、容器层、中间件层等不同层次数据随应用场景实时联动,支撑应用容灾、扩容、迁移
金融场景——多层次数据联动,跨云应用迁移、弹性伸缩、容灾管理
- 优势
- - 数据跟随应用流转
围绕云原生应用构建自动化的应用迁移、克隆能力
- - 有状态应用跨云弹性
数据与应用协同,按需跨云弹性伸缩
- - 多层次数据联动
存储层、容器层、中间件层等不同层次数据随应用场景实时联动,支撑应用容灾、扩容、迁移
华为云分布式云原生产品UCS
Ubiquitous Cloud-Native Service(UCS)的含义是无处不在的云原生服务,把云原生能力带入企业的每一个业务场景