Enable Argo Server on your workflow cluster to automate workflow submissions through the Argo Server API or manage workflows using the open-source Argo UI. This topic describes how to enable Argo Server access to a workflow cluster.
Prerequisites
-
By default, only the Alibaba Cloud account and the RAM user who created the workflow cluster can use command-line interface (CLI) tools like kubectl and Argo to manage it through Argo Server or the Argo UI. To allow other RAM users to access the cluster, you must first grant them permissions. For more information, see Authorize RAM users.
-
By default, Argo Server exposes its service on a private IP address within your Virtual Private Cloud (VPC). Ensure that your terminal can access this private IP address.
Procedure
-
Log on to the ACK One console. In the navigation pane on the left, choose .
-
On the Cluster Information page, click the Basic Information tab. On the Workflow Console (Argo) card, turn on the switch to enable the workflow console.
-
Click Enable Public Access and Set Access Control to enable public network access and add your local IP address to the whitelist.
-
Click the Workflow Console (Argo) card to access the Argo UI.
-
In the single sign-on section, click LOGIN.
-
In the left-side navigation pane, click the Workflow icon
and set NAMESPACE to default to view the workflows in the default namespace.