---
title: Charmhub | Deploy Jenkins Agent using Charmhub - The Open Operator Collection
description: Deploy the latest version of Jenkins Agent as a Kubernetes Operator on
  any cloud.
url: https://charmhub.io/jenkins-ci-charmers-jenkins-agent/configurations
---

# Jenkins Agent

[Jenkins CI Charmers](https://charmhub.io/publisher/jenkins-ci-charmers "View all packages from Jenkins CI Charmers")

* [Jenkins CI Charmers](https://charmhub.io/publisher/jenkins-ci-charmers "View all packages from Jenkins CI Charmers")

Platform:

stable 5

```
juju deploy jenkins-ci-charmers-jenkins-agent
```

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

* [image](https://charmhub.io/jenkins-ci-charmers-jenkins-agent/configurations#image)
* [jenkins\_agent\_labels](https://charmhub.io/jenkins-ci-charmers-jenkins-agent/configurations#jenkins_agent_labels)
* [jenkins\_agent\_name](https://charmhub.io/jenkins-ci-charmers-jenkins-agent/configurations#jenkins_agent_name)
* [jenkins\_agent\_token](https://charmhub.io/jenkins-ci-charmers-jenkins-agent/configurations#jenkins_agent_token)
* [jenkins\_master\_url](https://charmhub.io/jenkins-ci-charmers-jenkins-agent/configurations#jenkins_master_url)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* image | string

  Default: jenkinscicharmers/jenkinsagent:edge

  The docker image to install. Required. Defaults to jenkins-agent image on dockerhub
* jenkins\_agent\_labels | string

  Comma-separated list of labels to be assigned to the agent in Jenkins. If not set it will default to
  the agents hardware identifier, e.g.: 'x86\_64'
* jenkins\_agent\_name | string

  Agent name as configured in Jenkins. Multiple names can be input by using `:` as a separator.
  Example: "agent-one:agent-two:agent-three"
* jenkins\_agent\_token | string

  Agent token provided by Jenkins. Can be found in your Jenkins instance at
  ${JENKINS\_URL}/computer/${AGENT\_NAME}/. Multiple tokens can be input by
  using `:` as a separator matching the order of the agents in `jenkins_agent_name`.
  Example: "token-one:token-two:token-three"
* jenkins\_master\_url | string

  Configure the agent to use an explicit Jenkins master instead of using
  the jenkins-agent relation. This allows the agent to connect to a Jenkins instance not managed
  by Juju.
