I would like to be able to login via Daytona from a VM behind a VM ScaleSet in Azure. Currently Daytona tries to retrieve VM metadata from 'Microsoft.Compute/virtualMachines/{instanceName}', but for a VMSS instance it should instead be using 'Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualMachines/{instanceId}'
I would like to be able to login via Daytona from a VM behind a VM ScaleSet in Azure. Currently Daytona tries to retrieve VM metadata from
'Microsoft.Compute/virtualMachines/{instanceName}'
, but for a VMSS instance it should instead be using'Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualMachines/{instanceId}'
https://github.com/cruise-automation/daytona/blob/5d44512cd7b64c0054d8e8006bd6ac61e04deb7a/pkg/auth/azure.go#L52