在工作流集群中需要使用Argo Workflow UI提交或訪問任務時,您可以開通Argo Server公網訪問,從而能更便捷地訪問Argo控制臺。本文介紹如何在工作流集群開通Argo Server公網訪問。
前提條件
開通Argo Server公網訪問
執行以下命令,獲取集群基本信息,并記錄集群ClusterID。
aliyun adcp DescribeHubClusters --Profile=XFlow
執行以下命令,獲取本機公網出口地址。
為了安全,應避免將ArgoWorkflow的公網訪問權限授予所有用戶,僅為其授予指定對應的公網IP段。您可以通過如下命令,獲取本地IP或者詢問網絡管理員所需的公網IP段。
curl ifconfig.me
執行以下命令,開通公網訪問并設定訪問控制。
例如,獲取到的本機網段為
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控制臺。
登錄ACK One控制臺,在左側導航欄選擇工作流集群。
在基本信息頁面,單擊基礎信息頁簽,然后在下方常用操作區域,單擊工作流控制臺(Argo)。
在工作流控制臺頁面左側,選擇NAMESPACE為default,查看工作流列表。
在工作流列表頁面右側,單擊目標工作流,進入工作流詳情頁面。
文檔內容是否對您有幫助?