Background / Overview
When deploying a Konvoy/DKP cluster in Azure, it is possible that the default quotas are not enough to run the recommended number of Konvoy/DKP nodes and would error out when issuing a `./konvoy up` or `./dkp create cluster`. An error message would show:
Error: compute.VirtualMachinesClient#CreateOrUpdate: Failure sending request: StatusCode=0 -- Original Error: autorest/azure: Service returned an error. Status= Code="OperationNotAllowed" Message="Operation could not be completed as it results in exceeding approved Total Regional Cores quota. Additional details - Deployment Model: Resource Manager, Location: australiaeast, Current Limit: 10, Current Usage: 8, Additional Required: 4, (Minimum) New Limit Required: 12. Submit a request for Quota increase at https://aka.ms/ProdportalCRP/?#create/Microsoft.Support/Parameters/%7B%22subId%22:%22b0d454f1-6842-49bb-81dd-fc502a97c711%22,%22pesId%22:%2206bfd9d3-516b-d5c6-5802-169c800dec89%22,%22supportTopicId%22:%22e12e3d1d-7fa0-af33-c6d0-3c50df9658a3%22%7D by specifying parameters listed in the 'Details' section for deployment to succeed. Please read more about quota limits at https://docs.microsoft.com/en-us/azure/azure-supportability/regional-quota-requests."
Resolution
As this is not a D2iQ issue, a quota increase request should be done through Azure support. Instructions can be found in this page: https://learn.microsoft.com/en-us/azure/quotas/regional-quota-requests#request-an-increase-for-regional-vcpu-quotas
Quota increase for other resources needed by Konvoy/DKP should also be requested through Azure.