---
title: Charmhub | Deploy Jenkins agent using Charmhub - The Open Operator Collection
description: Deploy the latest version of Jenkins agent on any cloud.
url: https://charmhub.io/jenkins-agent/docs/reference-integrations
---

# Jenkins agent

[Canonical IS DevOps](https://charmhub.io/publisher/canonical-is-devops "View all packages from Canonical IS DevOps")

* [Canonical IS DevOps](https://charmhub.io/publisher/canonical-is-devops "View all packages from Canonical IS DevOps")

Platform:

24.04

22.04

20.04

18.04

16.04

14.04

stable 95

```
juju deploy jenkins-agent
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

---

#### Relevant links

* [Homepage](https://charmhub.io/jenkins-agent)

---

#### Contacts

##### Maintainers

+ [Launchpad Team](https://launchpad.net/~canonical-is-devops)

* [Submit a bug](https://github.com/canonical/jenkins-agent-operator/issues)

---

Share your thoughts on this charm with the community on discourse.

[Join the discussion](https://discourse.charmhub.io/)

# Integrations

### [`agent`](https://charmhub.io/jenkins-agent/docs/reference-integrations#p-29585-agent)

*Interface*: jenkins\_agent\_v0
*Supported charms*: [jenkins-k8s](https://charmhub.io/jenkins-agent-k8s)

Jenkins agents provide a way to perform tasks scheduled by the Jenkins server. Jenkins agents are
used to distribute workload across multiple containers, allowing parallel execution of jobs.

To create a [cross model integration](https://documentation.ubuntu.com/juju/3.6/howto/manage-relations/#add-a-cross-model-relation) with
a jenkins-agent (VM) charm, create an offer from the machine model.

```
juju offer jenkins-agent:agent
```

Then, integrate the offer from the Kubernetes model where jenkins-k8s charm resides.

```
juju integrate jenkins-k8s:agent <controller-name>:<juju-user>/<agent-model>.jenkins-agent
```

An example of such command would look like the following for the jenkins-k8s charm deployed on MicroK8s.

```
juju integrate jenkins-k8s:agent localhost:admin/jenkins-agent-model.jenkins-agent
```

---
