更新时间:2022-08-13 21:23:29
服务管理端口配置用于管理 AnyRobot Agent 与目标主机的通信服务端口,具体操作如下:
1. 进入系统设置>系统配置>系统配置>服务管理端口页面,修改 AnyRobot Agent 服务管理端口号,点击【保存】,如下所示:


2. 登录 KubeSphere 管理平台配置对应的端口,具体配置如下:
注意:KubeSphere 管理平台需同步完成服务管理端口修改后,AnyRobot Agent 才能正常运行或再次修改服务管理端口。
1)打开 KubeSphere 管理平台,默认端口为 30880;进入 anyrobot 项目管理页面,如下所示:


2)进入应用负载>工作负载>守护进程集页面,如下所示:

3)选择 nginx-nginx-ingress-controller 守护进程集,点击【编辑配置文件】进入编辑配置文件页面,点击导出配置文件(备用);

4)在守护进程集页面右侧点击【创建】,进入创建守护进程集页面,并开启编辑模式,如下所示:

5)将默认的配置文件参数全部删除,点击导入 nginx-nginx-ingress-controller 配置文件,并修改守护进程集名称及端口号,修改点如下图红框处所示:
• 重命名 name :nginx-nginx-ingress-controller 参数值:参数值可自定义;
• 重命名 ingress-class :nginx 参数值:参数值可自定义;

• 修改 hostPort  端口参数:参数修改值需与 第1步中修改 AnyRobot Agent 服务管理端口号 保持一致,如下所示:

6)等待守护进程集创建并更新完成,进入应用路由配置页面,选择 agent-manager-anyrobot-ingress,点击【修改配置文件】导出配置文件(备用),如下所示:

7)在应用路由页面右侧点击【创建】,进入创建应用路由页面,并开启编辑模式,如下所示:

8)将默认的配置文件参数全部删除,点击导入 agent-manager-anyrobot-ingress 配置文件,并重命名应用路由名称及标签,修改点如下图红框处所示:
• 重命名 name :agent-manager-anyrobot-ingress 参数值:参数值可自定义;
• 修改 ingress-class :nginx 参数值:参数值需与 第5步中重命名ingress-class:nginx参数值 保持一致

9)  完成修改后点击【创建】;至此已完成 KubeSphere 管理平台侧的所有端口修改操作。