执行以下步骤在 Azure Kubernetes 服务上进行设置:
从容器 tarball 中复制 helm-charts/fa-values.yaml 并更新该文件中的以下字段:
表 28-4
|
部分 |
字段 |
说明 |
|---|---|---|
|
Remote Loader Docker 映像的注册表身份凭证 |
注册表 |
指定 Azure 容器注册表服务器名称。 |
|
name |
指定包含注册表登录身份凭证的 Kubernetes 机密的名称。 |
|
|
数据持久化 |
共享持久储存
dynamicClaim:
|
如果您想要使用现有的持久卷声明 (PVC),请输入现有声明的名称。 否则,请指定储存类名和储存大小进行 PVC 动态供应。 |
|
扇出代理服务 |
ports |
指定 Remote Loader 服务侦听端口的值。 |
|
资源请求和限制 |
资源请求
|
指定资源请求的 CPU 和内存值。有关更多细节,请参见“Resource Management for Pods and Containers”(Pod 和容器的资源管理) |
|
限制
|
指定限制的 CPU 和内存值。有关更多细节,请参见“Resource Management for Pods and Containers”(Pod 和容器的资源管理) |
|
|
ActiveMQ 服务 |
install |
指定您是否要为扇出代理部署 ActiveMQ 服务 (true/false) |
|
资源请求
|
指定 ActiveMQ 服务的资源请求的 CPU 和内存值。有关更多细节,请参见 Resource Management for Pods and Containers(Pod 和容器的资源管理) |
|
|
限制
|
指定 ActiveMQ 服务的限制的 CPU 和内存值。有关更多细节,请参见 Resource Management for Pods and Containers(Pod 和容器的资源管理) |
从容器 tarball 中复制 helm-charts/fanout-agent-1.5.0.tgz,然后运行以下 helm 命令安装扇出代理:
helm install fanout-agent helm_charts/fanout-agent-1.5.0.tgz --namespace idm -f rl-values.yaml
(可选)如果您要安装多个扇出代理,请从容器 tarball 中复制 helm-charts/fanout-agent-1.5.0.tgz,然后运行以下 helm 命令:
helm install <fanout-agent-n> helm_charts/fanout-agent-1.5.0.tgz --namespace idm -f rl-values.yaml
fanout-agent-n 中的 n 表示安装的第 n 个扇出代理。
例如:
如果您要安装两个扇出代理,那么用于安装第二个扇出代理的命令是
helm install fanout-agent-2 helm_charts/fanout-agent-1.5.0.tgz --namespace idm -f rl-values.yaml