How to prevent Wait(n=1) would exceed context deadline in a kustomize-controller reconcilliation? #4805
Unanswered
FelipeEmerimRandon
asked this question in
Q&A
Replies: 2 comments 2 replies
-
What’s the |
Beta Was this translation helpful? Give feedback.
1 reply
-
Hi. We also started receiving these messages. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
For some reason, kustomize-controller will sometimes tell that some resources have an 'Unknown' status and the status message shows: health check failed after 3m0.020770912s: timeout waiting for: [Resource/some-resource status: 'Unknown': client rate limiter Wait returned an error: rate: Wait(n=1) would exceed context deadline
I would like to know if there is anything I can tweak on Flux to prevent this, or if this is the kubeAPI rate-limiting our kustomize-controller.
We usually see this error when a kustomization times out after 3min which can happen because a deployment has not finished its rollout. The odd thing is that flux reports the status mentioned above in other resources like, for example, serviceAccounts, virtualServices.
We have about 200 resources managed by this flux shard, and are using the default settings of kustomize-controller. The resources are split across multiple kustomizations.
We are using AKS 1.29.4 and flux v2.3.0
Beta Was this translation helpful? Give feedback.
All reactions