Skip to main content

Tower Agent credentials

Tower Agent enables Seqera Platform to launch pipelines on HPC clusters that do not allow direct access through an SSH client. Tower Agent authenticates a secure connection with Seqera using a Tower Agent credential.

Tower Agent sharing

You can share a single Tower Agent instance with all members of a workspace. Create a Tower Agent credential, with Shared agent enabled, in the relevant workspace. All workspace members can then use this credential (Connection ID + Seqera access token) to use the same Tower Agent instance.

Create a Tower Agent credential

  1. Add your credentials to your organization or personal workspace:

    • From an organization workspace: Go to Credentials > Add Credentials.
    • From your personal workspace: From the user menu, go to Your credentials > Add credentials.
  2. Complete the following fields:

    • Name: Specify a unique name for the credentials using alphanumeric characters, dashes, or underscores. For example, my-agent-creds.
    • Provider: Select Tower Agent.
    • Agent connection ID: The connection ID used to run your Tower Agent instance. Must match the connection ID used when running the Agent (see Usage below).
    • Shared agent: Enables Tower Agent sharing for all workspace members.
    • Usage: Populates a code snippet for Tower Agent download with your connection ID. Replace <YOUR TOKEN> with your Seqera access token.
  3. After you've completed all the form fields, select Add. The new credential is now listed under the Credentials tab.