You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trying to launch a pod on an AKS Virtual Node, there appears to be a need to match limits to requests: virtual-kubelet/azure-aci#17
That requirement is not at all intuitive and can be very difficult to do if using sidecars like a service mesh, etc...
If Limits of all containers in a pod > Requests of all containers in a pod, the ACI Connector gives the following error:
time="2021-07-07T20:33:17Z" level=error msg="failed to create container group default-my-worker-00007-deployment-68f476fd9b-phjzn" azure.region=... azure.resourceGroup=me-dev-...-kube error="api call to https://management.azure.com/subscriptions/...: got HTTP response status code 400 error code "ContainerLimitGreaterThanContainerGroupTotalRequest": The 'Cpu' limit '1.5' in container 'me' is greater than the total request '0.3' of container group 'default-my-worker-00007-deployment-68f476fd9b-phjzn'." key=default/my-worker-00007-deployment-68f476fd9b-phjzn method=aci.createContainerGroup name=my-worker-00007-deployment-68f476fd9b-phjzn namespace=default node=virtual-node-aci-linux operatingSystem=Linux phase=Pending pod=my-worker-00007-deployment-68f476fd9b-phjzn provider=azure reason=ProviderFailed uid=e2ddabce-1032-4768-80ac-110720d38c8f watchedNamespace= workerId=12
I haven't yet deciphered the exact rules, but it should definitely be figured out and included in the documentation.
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
ID: b423e65f-2562-5711-bff0-c4ac3371161c
Version Independent ID: cf6cd7ae-6849-64da-d6a9-effb6f2fe86a
Hi, @jonstelly, thank you for your feedback and for your patience. I apologize for the delay in responding. I've reached out to the proper product and engineering teams. They've informed me that this is not a docs-specific issue. The README has been updated with the supported features/limitations. I will close this issue now. Thank you again!
Trying to launch a pod on an AKS Virtual Node, there appears to be a need to match limits to requests: virtual-kubelet/azure-aci#17
That requirement is not at all intuitive and can be very difficult to do if using sidecars like a service mesh, etc...
If Limits of all containers in a pod > Requests of all containers in a pod, the ACI Connector gives the following error:
I haven't yet deciphered the exact rules, but it should definitely be figured out and included in the documentation.
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
The text was updated successfully, but these errors were encountered: