Azure Managed DevOps Pool is a new feature from Microsoft that provides a fully managed DevOps pool, eliminating the need for Azure Virtual Machine Scale Sets for DevOps agents. With this solution, you can create an agent pool within your virtual network. At a similar price point, you gain significantly more functionality. One of the most appealing aspects is the ability to leverage Microsoft-hosted runner images, so you don’t have to build […]
Azure DevOps self-hosted agent using prebuilt images
Azure DevOps self-hosted agent using prebuilt images is the second article in the series. The whole solution is based on GitHub Actions runner images, which you can find on GitHub. In this article, you will get information on how you can obtain prebuilt images for an Azure Virtual Machine or Azure Virtual Machine Scale Set. This means you can create an Azure DevOps agent with all the necessary tools in […]
Azure DevOps self-hosted agent using Packer and VMSS
You’ve probably encountered situations where a self-hosted agent is necessary, perhaps for security reasons. Azure Container Instances offer a quick and simple way to run these agents, but this method has limitations. For instance, you cannot build Docker images with it. In a production setting, this might not be suitable for all purposes. Additionally, regular cleaning of the agent is required to avoid issues from using the same instance repeatedly. […]