一、操作场景
·你不想用 service 名作为 polarismesh 服务的名字。例如你希望 polarismesh 的服务名是大写,但是 K8s 的 service 名限制只能小写。这时可以使用别名注解指定一个大写的 polarismesh 服务名。
·你希望将某个 namespace 下的某个 service 暴露到另外命名空间中。这时可以使用服务别名指定另一个命名空间。
·对不同的外部客户需要用不同的应用名提供服务,但是实际上后端真实的服务是同一个。
二、新建别名
1. 登录 TSF 控制台,在左侧菜单栏选择Polaris(北极星)进入引擎实例列表页。
2. 单击目标实例引擎操作栏的控制台,输入用户名和密码,进入 POLARIS MESH 控制台页面。
3. 在左侧导航栏选择服务别名,单击新建按钮,根据自身业务需求填写以下配置信息:
| 参数 | 说明 |
| 服务别名 | 服务别名为数字、英文字母等字符组成的字符串。 |
| 命名空间 | 选择服务别名所属的命名空间,和映射的服务可以不在同一个命名空间。可根据你的业务需要自行选择。 |
| 指向服务 | 服务别名指向的服务。 |
| 描述 | 你对服务别名的描述。 |
4. 单击提交,创建服务别名。
三、查看服务别名
1. 服务别名创建完成后,可以查看服务别名。
2. 单击图标,可根据命名空间进行过滤。
3. 支持基于命名空间与指向服务的检索。