Func deploy does not wait for autoscaler to start new nodes #2086
Labels
kind/good-first-issue
Denotes an issue ready for a new contributor.
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
I use Knative just as mentioned in the documentation:
https://knative.dev/docs/install/operator/knative-with-operators/
I installed Istio with Istioctl
I have EKS 1.26
I use cluster autoscaler
https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler/cloudprovider/aws
I have one nodegroup without taints and another nodegroup which has taints (reserved-mynodes: true)
When I am deploying my functions and there are not enough resources in the cluster
Sometimes I just got timeout after 120s.
That is clearly caused by cluster autoscaler. It takes 2-3 minutes to bring up a new worker node if there are not enough resources in the cluster. After I create the function with failed state and the new node is there I can retry to deploy my functions without any issue.
How I am able to increase the timeout? I found no --timeout flag or something like this.
Should I find the solution by setting something in knative-eventing?
Thank you very much in advance!
The text was updated successfully, but these errors were encountered: