Jenkins agent k8s

  • Canonical IS DevOps
Channel Revision Published Runs on
latest/stable 25 01 Feb 2024
Ubuntu 22.04 Ubuntu 20.04
latest/stable 3 21 May 2021
Ubuntu 22.04 Ubuntu 20.04
latest/edge 29 19 Nov 2024
Ubuntu 22.04 Ubuntu 20.04
latest/edge 3 25 May 2021
Ubuntu 22.04 Ubuntu 20.04
juju deploy jenkins-agent-k8s --channel edge
Show information

Platform:

Learn about configurations >

  • 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_url | string

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