When creating a VM-type lab resource, you can select GCP as the provider.
In this case, you need to provide the details of the image that Strigo will use to create GCP VMs.
Grant Strigo permissions
To allow Strigo to create VMs based on the image in your project, you will have to grant Strigo permission to read:
Go to the GCP portal
Make sure you are in the project where your image is
Go to IAM
Click "Grant access"
For the Principal, Put "vms-launcher@strigo-1258.iam.gserviceaccount.com"
For the Role, choose "Compute image user"
Save
Use the Image in Strigo
In the GCP portal:
Go to Compute Engine | Storage | Images
Select the image you want to use in Strigo
Copy the ID of the image in the format "projects/YOUR_PROJECT/global/images/image-1"
In Strigo:
Go to the relevant Class template or Image definition in the Library.
Under Practice Lab, create a VM-type resource.
In the Image section, paste the copied ID in the Source Image input.
If the image is regional, make sure you choose the same zone where you created the image.
Choose a username for Strigo to connect to the image.
That's it!