本文介绍如何在创建容器Argo工作流集群后修改集群配置。
修改数据面虚拟交换机
创建 ACS 实例时,您可以指定多个交换机来覆盖多个可用区。系统会将请求随机分散到所有指定的可用区,以均衡负载。
登录容器Argo工作流集群控制台,单击目标集群名称。
在集群信息页面中,选择基础信息页签,在下方找到关联云资源 - 交换机,单击编辑。
重要
指定多可用区(交换机)时,需要注意以下使用限制:
指定的多个交换机必须处于同一VPC。
最多可以指定10个交换机。
配置workflow-controller-configmap
可以通过配置workflow-controller-configmap定制Argo Workflow。例如,将大型工作流的状态数据从 etcd 转存(offload)到 PostgreSQL 或 MySQL,将工作流归档到外部数据库,或修改 Pod GC 的配置。ConfigMap的详细配置方式,请参见开源项目文档:Workflow Controller ConfigMap。
将下方命令中的CLUSTER_ID替换为集群ID,然后执行命令,编辑ConfigMap。
kubectl edit configmap -n CLUSTER_ID workflow-controller-configmap重要
容器Argo工作流集群在运行中需要使用ConfigMap中的podMetadata配置块,请勿删除。
...
podMetadata:
labels:
workflow.xflow.aliyun: xflow
alibabacloud.com/compute-class: general-purpose
alibabacloud.com/acs: "true"配置ACS限额
账号默认ACS使用的vCPU资源限额较小。如果工作流需要更多计算资源,请前往配额中心提升配额。更多信息,请参见使用限制与配额。
该文章对您有帮助吗?