forked from openshift/installer
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Disable client side rate limiting in Azure.
Client side rate limiting is being problematic for fresh installs and scaling operations [1] Azure ARM throttling is applied at subscription level, so client side rate limiting helps to prevent cluster sharing the same subscription from disrupting each other. However there's lower limits which apply at the SP/tenant and resource level e.g ARM limits the number of write calls per service principal to 1200/hour [2]. Since we ensure particular SPs per cluster via Cloud Credential Operator it should be relatively safe to disable the client rate limiting Orthogonally to this some improvements on the rate limiting and back off mechanisms are being added to the cloud provider. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1782516. [2] https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/request-limits-and-throttling [3] kubernetes-sigs/cloud-provider-azure#247
- Loading branch information
Showing
2 changed files
with
18 additions
and
29 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters