Skip to content

Conversation

@btungut
Copy link
Owner

@btungut btungut commented Jun 10, 2025

This pull request introduces several updates to the Azure DevOps agent setup, including upgrading the agent version, adding support for git-lfs, and making breaking changes to resource configuration. It also updates documentation to reflect these changes and improve clarity.

Updates to Azure DevOps Agent Configuration:

  • Upgraded the Azure DevOps agent version from 4.251.0 to 4.255.0 in the Dockerfile and chart/Chart.yaml to ensure compatibility with the latest features. ([[1]](https://github.com/btungut/azure-devops-agent-on-kubernetes/pull/40/files#diff-dd2c0eb6ea5cfc6c4bd4eac30934e2d5746747af48fef6da689e85b752f39557L7-R7), [[2]](https://github.com/btungut/azure-devops-agent-on-kubernetes/pull/40/files#diff-462f538e090c491e7d916fd38843be03a198e0ed4f9c266b5704ef7af3244948L5-R6))
  • Added git-lfs to the list of installed packages in the Dockerfile to support large file storage. ([DockerfileR23](https://github.com/btungut/azure-devops-agent-on-kubernetes/pull/40/files#diff-dd2c0eb6ea5cfc6c4bd4eac30934e2d5746747af48fef6da689e85b752f39557R23))

Breaking Changes to Resource Configuration:

  • Changed container resource requests and limits to NULL/empty ({}) in the Helm chart, allowing Kubernetes to use default cluster values. This requires users to explicitly set values if needed. ([[1]](https://github.com/btungut/azure-devops-agent-on-kubernetes/pull/40/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R33-R49), [[2]](https://github.com/btungut/azure-devops-agent-on-kubernetes/pull/40/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5L222-L266), [[3]](https://github.com/btungut/azure-devops-agent-on-kubernetes/pull/40/files#diff-8c1b4e77ab2d1a243d157dead3e2bf25a6dbbfe0352e5ada6ca43086739e440cL151-R262))

Documentation Enhancements:

  • Updated the compatibility matrix and release notes in README.md and chart/README.md to reflect the new agent version, git-lfs support, and breaking changes. ([[1]](https://github.com/btungut/azure-devops-agent-on-kubernetes/pull/40/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5L17-R23), [[2]](https://github.com/btungut/azure-devops-agent-on-kubernetes/pull/40/files#diff-8c1b4e77ab2d1a243d157dead3e2bf25a6dbbfe0352e5ada6ca43086739e440cR5-L22))
  • Added a YouTube tutorial link to guide users on deploying Azure DevOps agents on Kubernetes. ([chart/README.mdR5-L22](https://github.com/btungut/azure-devops-agent-on-kubernetes/pull/40/files#diff-8c1b4e77ab2d1a243d157dead3e2bf25a6dbbfe0352e5ada6ca43086739e440cR5-L22))

Minor Fixes and Cleanups:

  • Improved formatting and consistency in README.md and chart/README.md, including reordering sections and fixing indentation. ([[1]](https://github.com/btungut/azure-devops-agent-on-kubernetes/pull/40/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5L107-R120), [[2]](https://github.com/btungut/azure-devops-agent-on-kubernetes/pull/40/files#diff-8c1b4e77ab2d1a243d157dead3e2bf25a6dbbfe0352e5ada6ca43086739e440cL36-R116))

@btungut btungut merged commit f9364f4 into master Jun 10, 2025
3 of 5 checks passed
@btungut btungut deleted the release/v2.3.0 branch June 10, 2025 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants