Script / guidance to prepare ScaleSet image #5843
Replies: 2 comments 6 replies
-
@KlausLinzner you can build the image yourself and use it wherever you want. Please follow this guide https://github.com/actions/virtual-environments/blob/main/docs/create-image-and-azure-resources.md |
Beta Was this translation helpful? Give feedback.
6 replies
-
We're locking this discussion because it has not had recent activity and/or other members have asked for more information to assist you but received no response. Thank you for helping us maintain a productive and tidy community for all our members. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
We're running into limits with the hardware resources on the Microsoft Hosted Build Agents in Azure Devops. The documentation at https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted made it pretty clear that there's no way that hardware can be expanded.
Above referenced documentation also mentions that the alternative for it is to use Azure ScaleSets - which in theory would be a perfect fit. However, it's a huge PITA to configure one of the available images so we can have a rather seamless migration from Microsoft-Hosted to ScaleSet. As I understood from #176 it's not possible for you to provide those images due to legal reasons.
But while you're not allowed to provide those images directly, is it possible to provide scripts / pipelines to generate the images ourselves as some (all?) of the scripts are already shared in this repo? Like a repo that contains a devops pipeline yml that downloads the base image, applies the configuration and uploads it to a private storage where it can be referenced for the scaleset?
The closest I could find was https://github.com/YannickRe/azuredevops-buildagents which however lacks windows-2022 support and (at least in my environment) is not working well.
If this can't be done either: Would a feature request for devops to specify the used VM be an option?
F.e. to specify in the pipeline a specific image where the delta in costs to a standard is billed to devops?
Something like the following:
BR
Beta Was this translation helpful? Give feedback.
All reactions