3.2 Agents

Agents

Kaholo pipelines are executed either on Kaholo cloud agents or you can self-host as many of your own agents as needed prepackaged with all your necessary dependencies. You also have the option of having Kaholo’s Agent run your customized Docker image which would be based off of the Kaholo Agent image.

The power of the machines that Agents run on determines the types of pipelines that can be run on that Agent. For larger workloads, please reach out to us and we can set up more powerful Agents for you.

By default, Kaholo assigns an agent that will be used for executing your pipeline. The Kaholo Agent used for executing pipelines has a public image and you can find it by accessing this page on Github.

Getting into the Agents panel

In this section, you will learn how to access the Agents panel.

  1. Ensure that you are already logged in to your Kaholo account.
  2. On the Main Menu, click the Manage icon. By default, you will be directed to the Plugins page.

Viewing & Editing Agents

In this article, you will learn how to update/edit agent details.

  1. Click the Agents icon to go to the Agents page.
  2. Find the agent that you want to edit in the agent list and click its Edit icon.
  3. The Edit agent window will appear. In this window, you can edit the agent’s name and add a tag.
  4. After editing the selected agent, click Save to apply the changes.

Deleting Agents

In this article, you will learn how to delete existing agents from your Kaholo account.

  1. While on the Agents List, find the agent that you want to delete in the agent list and click its Delete icon.
  2. Press “Yes” on a confirmation pop-up and watch the agent disappearing from the list.

 

Assigning custom agent

If you would like to assign your own custom agent, follow the steps below.

  1. Go to the Properties tab of your newly created project.
  2. Select an Agent from the dropdown menu or use the default one.

Kaholo pipelines are executed either on Kaholo cloud agents or you can self-host as many of your own agents as needed, prepackaged with all your necessary dependencies. You also have the option of having Kaholo’s Agent run your customized Docker image which would be based off of the Kaholo Agent image.