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
r.Log.Error(err, "failed to retrieve branch ENI cool down period from amazon-vpc-cni configmap, will retain the current cooldown period", "cool down period", curCoolDownPeriod)
94
+
r.Log.Info("branch ENI cool down period not configured in amazon-vpc-cni configmap, will retain the current cooldown period", "cool down period", curCoolDownPeriod)
"Enable the feature flag for Windows prefix delegation")
144
153
flag.StringVar(®ion, "aws-region", "", "The aws region of the k8s cluster")
145
154
flag.StringVar(&vpcID, "vpc-id", "", "The VPC ID where EKS cluster is deployed")
155
+
flag.IntVar(&nodeWorkerCount, "node-mgr-workers", 10, "The number of node workers")
156
+
flag.IntVar(&userClientQPS, "user-client-qps", 12, "The user client QPS rate")
157
+
flag.IntVar(&userClientBurst, "user-client-burst", 18, "The user client burst limit")
158
+
flag.IntVar(&instanceClientQPS, "instance-client-qps", 12, "The instance client QPS rate")
159
+
flag.IntVar(&instanceClientBurst, "instance-client-burst", 18, "The instance client burst limit")
160
+
// API Server QPS & burst
161
+
// Use the same values as default client (https://github.com/kubernetes-sigs/controller-runtime/blob/main/pkg/client/config/config.go#L85)
162
+
flag.IntVar(&apiServerQPS, "apiserver-qps", 20, "The API server client QPS rate")
163
+
flag.IntVar(&apiServerBurst, "apiserver-burst", 30, "The API server client burst limit")
164
+
flag.IntVar(&maxPodConcurrentReconciles, "max-pod-reconcile", 20, "The maximum number of concurrent reconciles for pod controller")
165
+
flag.IntVar(&maxNodeConcurrentReconciles, "max-node-reconcile", 10, "The maximum number of concurrent reconciles for node controller")
// Role ARN is not provided, assuming that instance service client is whitelisted for ENI branching and use
397
+
// Role ARN is not provided, assuming that instance service client is allowlisted for ENI branching and use
398
398
// the instance service client as the user service client with higher QPS.
399
-
log.Info("Creating INSTANCE service client with configured USER Service QPS", "QPS", config.InstanceServiceClientQPS, "Burst", config.InstanceServiceClientBurst)
// Larger number seems not make latency better than 12+8
52
-
UserServiceClientQPS=12
53
-
UserServiceClientQPSBurst=18
54
-
55
-
// EC2 API QPS for instance service client
56
-
InstanceServiceClientQPS=12
57
-
InstanceServiceClientBurst=18
58
-
59
-
// API Server QPS
60
-
// Use the same values as default client (https://github.com/kubernetes-sigs/controller-runtime/blob/main/pkg/client/config/config.go#L85)
61
-
DefaultAPIServerQPS=20
62
-
DefaultAPIServerBurst=30
63
46
)
64
47
65
48
// LoadResourceConfig returns the Resource Configuration for all resources managed by the VPC Resource Controller. Currently
0 commit comments