Morpheus will not sync a size/SKU (service plan) from Azure in the following circumstances:
- Azure has not made the size/SKU available for the Azure region in use by the Morpheus Cloud
- Azure has a restriction on the SKU for the Azure subscription in use by the Morpheus Cloud
It is possible to use the Azure CLI to check if a SKU is restricted within an Azure subscription and region.
For example, restrictions on the Standard_B2ms SKU within the southeastasia region can be listed with the following command:
az vm list-skus -l southeastasia --resource-type virtualMachines --all | grep -i -C 30 "Standard_B2ms"
This will output:
"name": "Standard_B2ms",
"resourceType": "virtualMachines",
"restrictions": [
{
"reasonCode": "NotAvailableForSubscription",
"restrictionInfo": {
"locations": [
"southeastasia"
],
"zones": [
"1"
]
},
"type": "Zone",
"values": [
"southeastasia"
]
}
],
If a plan has been synced by Morpheus in the past and has since been made restricted/unavailable then Morpheus will disable this plan on the next cloud sync.
I hope this helps clarify why you may be experiencing missing plans within your environment. Please feel free to ask more questions below.
Thanks
Chris