File tree Expand file tree Collapse file tree 3 files changed +12
-0
lines changed
helm/aws-load-balancer-controller Expand file tree Collapse file tree 3 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -197,6 +197,8 @@ The default values set by the application itself can be confirmed [here](https:/
197
197
| ` ingressClassParams.spec ` | IngressClassParams defined ingress specifications | {} |
198
198
| ` region ` | The AWS region for the kubernetes cluster | None |
199
199
| ` vpcId ` | The VPC ID for the Kubernetes cluster | None |
200
+ | ` awsApiEndpoints ` | Custom AWS API Endpoints | None |
201
+ | ` awsApiThrottle ` | Custom AWS API throttle settings | None |
200
202
| ` awsMaxRetries ` | Maximum retries for AWS APIs | None |
201
203
| ` enablePodReadinessGateInject ` | If enabled, targetHealth readiness gate will get injected to the pod spec for the matching endpoint pods | None |
202
204
| ` enableShield ` | Enable Shield addon for ALB | None |
Original file line number Diff line number Diff line change 71
71
{{- if .Values.awsApiEndpoints }}
72
72
- --aws-api-endpoints={{ .Values.awsApiEndpoints }}
73
73
{{- end }}
74
+ {{- if .Values.awsApiThrottle }}
75
+ - --aws-api-throttle={{ join "," .Values.awsApiThrottle }}
76
+ {{- end }}
74
77
{{- if .Values.awsMaxRetries }}
75
78
- --aws-max-retries={{ .Values.awsMaxRetries }}
76
79
{{- end }}
Original file line number Diff line number Diff line change @@ -137,9 +137,16 @@ vpcId:
137
137
# Custom AWS API Endpoints (serviceID1=URL1,serviceID2=URL2)
138
138
awsApiEndpoints :
139
139
140
+ # awsApiThrottle specifies custom AWS API throttle settings (serviceID1:operationRegex1=rate:burst,serviceID2:operationRegex2=rate:burst)
141
+ # example: --set awsApiThrottle="{Elastic Load Balancing v2:RegisterTargets|DeregisterTargets=4:20,Elastic Load Balancing v2:.*=10:40}"
142
+ awsApiThrottle :
143
+
140
144
# Maximum retries for AWS APIs (default 10)
141
145
awsMaxRetries :
142
146
147
+
148
+
149
+
143
150
# If enabled, targetHealth readiness gate will get injected to the pod spec for the matching endpoint pods (default true)
144
151
enablePodReadinessGateInject :
145
152
You can’t perform that action at this time.
0 commit comments