全部產品
Search
文件中心

Container Service for Kubernetes:開通Argo Server公網訪問

更新時間:Jun 19, 2024

工作流程叢集中需要使用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)image.png

  3. 在工作流程控制台頁面左側,選擇NAMESPACEdefault,查看工作流程列表。image.png

  4. 在工作流程列表頁面右側,單擊目標工作流程,進入工作流程詳情頁面。image.png