域名访问
在多个集群中部署的应用可以通过公网域名实现统一的访问。您可以配置您的公网域名,UCS服务会以此域名作为根域名生成一个完整的应用外部访问域名。您可以通过发布域名访问,将服务,路由自动对接到华为云云解析DNS服务,以提供多云场景下应用的统一对外访问路径。同时域名访问提供了自定义权重配比等能力,可以根据您的需求控制外部流量的流向比例。
配置域名
为应用添加域名访问时,必须确保您配置的域名已在域名服务商完成注册并备案,否则域名可能无法访问。
若您已有经过注册和备案的域名,请直接至3创建公网域名解析。
若您尚未注册域名,请先购买公网域名,并按照页面提示流程完成域名的备案、解析和相关配置。域名注册、备案流程如下。
1.购买公网域名。以ucsclub.cn为例。
●若您尚未购买公网域名,请先购买公网域名。
●若已购买,请执行2。
2.公网域名备案。
●若您的公网域名尚未备案,请前往华为云备案中心处备案。
●若您已经备案,请执行3。
3.公网域名解析。
●若您尚未创建公网域名解析,请创建公网域名解析。
●若您已经创建,请执行4。
4.配置域名。
选择已完成以上步骤的域名,单击“配置域名”。
创建域名访问
根据创建无状态工作负载完成的提示页面,您可以单击“添加服务”,添加LoadBalancer类型的服务,使应用工作负载可以对外提供服务。在LoadBalancer类型的服务创建完成的提示页面中单击“创建域名访问”。
1.登录UCS控制台,在左侧导航栏中选择“容器舰队”。
2.在“容器舰队”页签下找到已开通集群联邦的舰队,单击名称进入详情页。
3.在左侧导航栏选择“域名访问”,单击“创建域名访问”。
4.设置“关联服务”参数。
●命名空间:选择命名空间。
●目标服务:选择目标服务,若您还没有可以关联的LoadBalancer类型的服务,请先创建服务。详细创建服务步骤见负载均衡(LoadBalancer)。
5.单击“下一步”,配置访问模式。
●主备模式:流量只会解析到您所选择的主集群中,可以通过修改流量配比功能,修改主备集群。若开启域名流量解析自动切换,主集群发生故障时,DNS流量解析会随机自动切换至备集群。
●自适应模式:流量解析根据各集群后端实例数量自动分配权重。并且可以配置地域亲和,设置特定区域的用户流量访问特定的集群。
●自定义模式:您可以自定义配置域名解析到每个集群的权重。并且可以配置地域亲和,设置特定区域的用户流量访问特定的集群。
6.单击“创建”完成域名访问任务创建,完成该任务需要一段时间,请耐心等待。可单击“返回域名访问列表”或“查看域名访问详情”查看创建的域名访问。
修改别名
1.登录UCS控制台,在左侧导航栏中选择“容器舰队”。
2.在“容器舰队”页签下找到已开通集群联邦的舰队,单击名称进入详情页。
3.选择“域名访问”,单击访问名称,进入域名访问详情界面。
4.单击填写别名,填写完成后单击。
图1 修改别名
修改流量比例
1.登录UCS控制台,在左侧导航栏中选择“容器舰队”。
2.在“容器舰队”页签下找到已开通集群联邦的舰队,单击名称进入详情页。
3.选择“域名访问”,单击访问名称,进入域名访问详情界面。
4.在“拓扑图”页签下,单击“修改流量配比”。
5.修改完成后,单击“确定”。
查看域名访问地址
域名访问创建完成后,可以在域名访问列表中,查看域名访问地址。
1.登录UCS控制台,在左侧导航栏中选择“容器舰队”。
2.在“容器舰队”页签下找到已开通集群联邦的舰队,单击名称进入详情页。
3.选择“域名访问”,在域名访问列表中“域名地址”即为域名访问地址。
删除域名访问
1.登录UCS控制台,在左侧导航栏中选择“容器舰队”。
2.在“容器舰队”页签下找到已开通集群联邦的舰队,单击名称进入详情页。
3.选择“域名访问”,在右侧域名访问列表最右侧“操作”一列,单击“删除”。
4.在“删除域名访问”页面中单击“是”完成删除操作。
华为云分布式云原生产品UCS
Ubiquitous Cloud-Native Service(UCS)的含义是无处不在的云原生服务,把云原生能力带入企业的每一个业务场景