Lab Services
Azure Lab Services is a service that enables you to easily set up and provide on-demand access to various systems and software for any workload: teaching a class, setting up a development or test environment, or running trials with customers. Manage and scale your group’s resources in lab environments, while minimizing waste and controlling cost. Choose between the two lab types, classroom lab or devtest lab, for an experience that is tailored to your scenario.
Visit the Azure Lab Services page to learn more.
-
Ability to move existing VM's to the TestLab
Have the ability to move an existing VM to the DevTestLab. I have several vm's that my developers use and do not want to have to Re-Create all of these machines.
160 votesDevTest Labs now supports integration with Azure Shared Image Gallery (SIG).
For the scenario you outlined above,
You can extract the images for the VMs you would like to move to a lab
Upload these images to the shared image gallery
Attach the shared image gallery to your lab
Create lab VMs from these imagesSome docs:
Upload images to a SIG: https://docs.microsoft.com/en-us/azure/virtual-machines/windows/shared-images-portal
Attach a SIG to a lab: https://docs.microsoft.com/en-us/azure/lab-services/configure-shared-image-gallery
Create a lab VM from a SIG image: https://docs.microsoft.com/en-us/azure/lab-services/add-vm-use-shared-image -
Attach an existing resource group to a DevTest Lab
We have existing resource groups with test environments. We would like to add them to a DevTest lab so that they are managed by the DevTest policies.
153 votesCurrently, you can configure all lab VMs to be created in an existing resource group instead of the lab creating a new RG per VM.
For ARM environments, every environment is spun up in its own RG to allow for better cost tracking user and policy management for resources created for that specific environment. -
Add Join Domain to list of mandatory Artifacts
Add Join Domain to list of mandatory Artifacts that can be applied to Windows VM's
3 votesYou can configure your own domain join artifact and set it as a mandatory artifact as a workaround.
-
VNC Artifact
Would be nice to have VNC artifact so we could monitor tests without interrupting them or creating a session via RDP.
1 voteThanks for submitting the idea! DevTest Labs artifacts are open source, and we welcome community contribution to the DevTest Labs public artifact repo: https://github.com/Azure/azure-devtestlab.
For artifacts that you find helpful for your context we advise you write your own and store it in a private artifact repo.
Learn more here: https://docs.microsoft.com/en-us/azure/lab-services/devtest-lab-artifact-author
- Don't see your idea?