Jenkins agent
- Canonical IS DevOps
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 59 | 07 Nov 2024 | |
latest/stable | 18 | 19 Jan 2023 | |
latest/stable | 14 | 01 Nov 2021 | |
latest/edge | 60 | 19 Nov 2024 | |
latest/edge | 59 | 03 Oct 2024 | |
latest/edge | 21 | 13 Jul 2023 |
juju deploy jenkins-agent
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
24.04
22.04
20.04
18.04
16.04
14.04
Integrations
agent
Interface: jenkins_agent_v0
Supported charms: jenkins-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 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