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