全部产品
Search
文档中心

容器服务 Kubernetes 版 ACK:开通Argo Server公网访问

更新时间:Jun 07, 2026

工作流集群中需要使用Argo Workflow UI提交或访问任务时,您可以开通Argo Server公网访问,从而能更便捷地访问Argo控制台。本文介绍如何在工作流集群开通Argo Server公网访问。

前提条件

开通Argo Server公网访问

  1. 执行以下命令,获取集群基本信息,并记录集群ClusterID。

    aliyun adcp DescribeHubClusters --Profile=XFlow
  2. 执行以下命令,获取本机公网出口地址。

    为了安全,应避免将ArgoWorkflow的公网访问权限授予所有用户,仅为其授予指定对应的公网IP段。您可以通过如下命令,获取本地IP或者询问网络管理员所需的公网IP段。

    curl ifconfig.me
  3. 执行以下命令,开通公网访问并设定访问控制。

    例如,获取到的本机网段为10.100.XX.XX/24,则执行以下命令,可对该网段开通Argo Workflow的Argo Workflow UI公网访问。

    aliyun adcp UpdateHubClusterFeature --RegionId regionId --ClusterId **** --PublicAccessEnabled true --AccessControlList "[\"10.100.XX.XX/24\"]" --ArgoServerEnabled true 

访问Agro查看工作流状态

公网访问服务开通后,您可以通过ACK One控制台更快捷地访问Agro控制台。

  1. 登录ACK One控制台,在左侧导航栏选择工作流集群

  2. 基本信息页面,单击基础信息页签,然后在下方常用操作区域,单击工作流控制台(Argo)

  3. 在工作流控制台页面左侧,选择NAMESPACEdefault,查看工作流列表。进入 Argo Workflows 工作流列表页面,左侧筛选栏可按 NAMESPACE(当前为 default)、LABELSPHASES 等条件筛选工作流,主内容区以表格展示各工作流的名称、命名空间、开始/结束时间、进度等信息。展开某条工作流可查看其 CONDITIONSRESOURCES DURATIONLABELS 等运行详情。

  4. 在工作流列表页面右侧,单击目标工作流,进入工作流详情页面。单击工作流 oom-demo-g6ptc 进入详情页,可看到该工作流 PHASEFailedMESSAGEOOMKilled (exit code 1),表示因内存不足导致执行失败。左侧 DAG 图中多个 stress-steps 子任务呈现红色失败或黄色异常状态,右侧面板显示 DURATION 为 24s,RESOURCES4s*(1 cpu),4s*(100Mi memory)