mirror of https://github.com/k3s-io/k3s
![]() When default reconciler sync period is set to 5 second, we often see rateLimit issue for a large cluster. This PR is change the period to 1 minute to mitigate this problem. Make this period longer means that there might be some period of time that the cached information in master's attach_detach_controller is out of date. The node might use this information to mount to the wrong device. For GCE PD, since device path is uniquely associated with volume id, so mount operation will just fail because of this outdated information. For AWS, before kubelet might mount to the wrong volume because device path could be reused immediately once it is available. But after PR #38818, device path will only be reused after all device paths have been explored. That means it is very unlikely that kubelet will mount to a wrong volume that is using the old device path that had been assigned to the same node. |
||
---|---|---|
.. | ||
BUILD | ||
options.go |