Sign inSign up

thinkcubedev/aks-azure-devops-agents

By thinkcubedev

•Updated 9 months ago

Azure DevOps Agents

Image
Languages & frameworks
0

354

thinkcubedev/aks-azure-devops-agents repository overview

⁠AKS Azure DevOps Agents

Lightweight Docker images for self-hosted Azure DevOps agents, optimized for running in Azure Kubernetes Service (AKS) or other Kubernetes clusters. This repository provides ready-to-use images to support CI/CD pipelines in Azure DevOps.

📦 Source: GitHub Repository⁠


⁠Features

  • Preconfigured Azure Pipelines agent based on Microsoft's official agent
  • Designed to run as Kubernetes Pods, fully compatible with AKS
  • Lightweight image with minimal dependencies for optimal performance
  • Supports authentication to Azure DevOps organizations using a Personal Access Token (PAT)

⁠Usage

⁠Pulling the Image
docker pull thinkcube/aks-azure-devops-agent:latest
⁠Running Locally
docker run \
  -e AZP_URL=<your-org-url> \
  -e AZP_TOKEN=<your-pat> \
  -e AZP_POOL=Default \
  -e AZP_AGENT_NAME=myagent \
  thinkcube/aks-azure-devops-agent:latest
⁠Kubernetes Deployment

Example Kubernetes manifests are available in the GitHub repository⁠.


⁠Available Tags

  • latest: Default build, always up-to-date
  • X.Y: Versioned builds, aligned with upstream Azure Pipelines agent versions

⁠Environment Variables

VariableDescriptionExample
AZP_URLAzure DevOps organization URLhttps://dev.azure.com/myorg
AZP_TOKENPersonal Access Token (PAT) for authentication<your-pat>
AZP_POOLAgent pool nameDefault
AZP_AGENT_NAMEAgent name (default: auto-generated)myagent

⁠License

This project is licensed under the MIT License. See the LICENSE⁠ file for details.

Tag summary

Content type

Image

Digest

sha256:16c91c7e2…

Size

135.6 MB

Last updated

9 months ago

docker pull thinkcubedev/aks-azure-devops-agents:20251231