emberstack/azure-pipelines-agent

Chart version: 2.0.12
Api version: v2
App version: 2.0.12
A Helm chart for Azure Pipelines Agent
application
Chart Type
Active
Status
Unknown
License
3232
Downloads
https://emberstack.github.io/helm-charts
Set me up:
helm repo add center https://repo.chartcenter.io
Install Chart:
helm install azure-pipelines-agent center/emberstack/azure-pipelines-agent
Versions (0)

Azure Pipelines Agent

Azure Pipelines Agent is self-hosted agent that you can run in a container with Docker. Build Status Release Docker Image Docker Pulls license slack > Supports amd64, arm and arm64

Deployment

The Azure Pipeliens agent can be deployed either manually or using Helm (recommended).

Support

If you need help or found a bug, please feel free to open an issue on the emberstack/docker-azure-pipelines-agent GitHub project. You can also join our Slack workspace and talk to us: slack

Deployment using Helm

Use Helm to install the latest released chart: shellsession $ helm repo add emberstack https://emberstack.github.io/helm-charts $ helm repo update $ helm upgrade --install azure-pipelines-agent emberstack/azure-pipelines-agent You can customize the values of the helm deployment by using the following Values: | Parameter | Description | Default | | ———————————— | ———————————————————– | ——————————————————- | | nameOverride | Overrides release name | "" | | fullnameOverride | Overrides release fullname | "" | | image.repository | Container image repository | emberstack/azure-pipelines-agent | | image.tag | Container image tag | "" (same version as the chart) | | image.pullPolicy | Container image pull policy | Always if image.tag is latest, else IfNotPresent| | pipelines.url | The Azure base URL for your organization | "" | | pipelines.pat | Personal Access Token (PAT) used by the agent to connect. | "" | | pipelines.pool | Agent pool to which the Agent should register. | "" | | pipelines.agent.mountDocker | Enable to mount the host docker.sock | false | | pipelines.agent.workDir | The work directory the agent should use | _work | | serviceAccount.create | Create ServiceAccount | true | | serviceAccount.name | ServiceAccount name | release name | | serviceAccount.clusterAdmin | Sets the service account as a cluster admin | release name | | resources | Resource limits | {} | | nodeSelector | Node labels for pod assignment | {} | | tolerations | Toleration labels for pod assignment | [] | | affinity | Node affinity for pod assignment | {} | > Find us on Helm Hub