自动代理名称和URL
步骤:
- 在Kubernetes管理面板中,进入
Kubernetes > Prod > Service > Management > Configuration。 - 点击“管理配置”,选择需要管理的自动代理。
- 点击“编辑”以打开配置对话框。
- 输入自动代理名称,通常建议使用
kubernetes-async。 - 选择自动代理的API URL,例如
https://localhost:3。 - 点击“保存”确认配置。
自动代理启动和停止时间
步骤:
- 在配置中,设置自动代理的启动时间:
- 在“启动”选项卡中,选择启动“1 minute”。
- 在“停止”选项卡中,选择“Stop after 1h”。
- 可以通过Kubernetes配置文件(
.conf)调整启动和停止时间,通常通过kubernetes-async命令查看当前时间。
容器映射
步骤:
- 在自动代理配置中,定义容器的映射规则。
kubernetes-async/containers/PrincipalContainer: run: $container.name=kubernetes-async-queue;kubernetes-async/containers/ServiceContainer: run: $container.name=kubernetes-service-queue;kubernetes-async/containers/PrincipalFromContainer: run: $container.name=kubernetes-async-principal-from;
- 这些规则将容器映射到不同的服务,根据需求选择不同的服务容器或主从容器。
容器运行时
步骤:
- 在Kubernetes管理面板中,进入
Kubernetes > Prod > Service > Management > Configuration。 - 点击“管理配置”,选择需要配置运行时的自动代理。
- 在“运行时”选项卡中,设置运行时版本:
kubernetes-async: 配置Kubernetes运行时版本。kubernetes-async-queue: 配置服务容器。kubernetes-principal-from: 配置主从容器。
- 确保运行时版本与服务的显式环境变量兼容。
启动和停止时间(自动)
步骤:
- 在自动代理配置中,设置自动重启和终止时间:
kubernetes-async/containers/PrincipalContainer: restart: 1m;kubernetes-async/containers/ServiceContainer: restart: 1h;kubernetes-async/containers/PrincipalFromContainer: terminate: 15m;
- 确保这些时间与需要管理的服务周期匹配。
容器运行时(自动)
步骤:
- 在自动代理配置中,设置不同的运行时版本,以适应不同的服务:
kubernetes-async-queue: runtime=KubernetesRuntime;kubernetes-principal-from: runtime=KubernetesRuntime;
- 选择合适的运行时版本,确保容器能够正常运行。
定义自动代理的启动和停止时间(手动)
步骤:
- 点击“在Kubernetes中”进入配置管理界面,选择需要管理的自动代理。
- 点击“编辑”以打开配置。
- 在“启动时间”和“停止时间”字段中填写所需的时间。
- 点击“保存”确认配置。
定义自动代理的启动和停止时间(手动)
步骤:
- 在配置中,设置自动代理的启动时间和停止时间:
- 启动时间:指定自动代理在启动后多久自动重启。
- 停止时间:指定自动代理在启动后多久自动停止。
- 终止时间:指定自动代理在停止后多久自动终止。
- 这些参数适用于所有自动代理,包括Kubernetes、服务容器和主从容器。
通过以上步骤,您可以成功配置自动代理,管理Kubernetes容器,确保容器的自动部署和管理。









