File tree Expand file tree Collapse file tree 4 files changed +22
-1
lines changed
helm/aws-load-balancer-controller Expand file tree Collapse file tree 4 files changed +22
-1
lines changed Original file line number Diff line number Diff line change 1
1
apiVersion : v2
2
2
name : aws-load-balancer-controller
3
3
description : AWS Load Balancer Controller Helm chart for Kubernetes
4
- version : 1.3.0
4
+ version : 1.3.1
5
5
appVersion : v2.3.0
6
6
home : https://github.com/aws/eks-charts
7
7
icon : https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
Original file line number Diff line number Diff line change @@ -209,3 +209,6 @@ The default values set by the application itself can be confirmed [here](https:/
209
209
| ` podDisruptionBudget ` | Limit the disruption for controller pods. Require at least 2 controller replicas and 3 worker nodes | ` {} ` |
210
210
| ` updateStrategy ` | Defines the update strategy for the deployment | ` {} ` |
211
211
| ` enableCertManager ` | If enabled, cert-manager issues the webhook certificates instead of the helm template | ` false ` |
212
+ | ` enableEndpointSlices ` | If enabled, controller uses k8s EndpointSlices instead of Endpoints for IP targets | ` false ` |
213
+ | ` enableBackendSecurityGroup ` | If enabled, controller uses shared security group for backend traffic | ` true ` |
214
+ | ` backendSecurityGroup ` | Backend security group to use instead of auto created one if the feature is enabled | `` |
Original file line number Diff line number Diff line change @@ -119,6 +119,15 @@ spec:
119
119
{{- if .Values.defaultTags }}
120
120
- --default-tags={{ include "aws-load-balancer-controller.convert-map-to-csv" .Values.defaultTags | trimSuffix "," }}
121
121
{{- end }}
122
+ {{- if kindIs "bool" .Values.enableEndpointSlices }}
123
+ - --enable-endpoint-slices={{ .Values.enableEndpointSlices }}
124
+ {{- end }}
125
+ {{- if kindIs "bool" .Values.enableBackendSecurityGroup }}
126
+ - --enable-backend-security-group={{ .Values.enableBackendSecurityGroup }}
127
+ {{- end }}
128
+ {{- if .Values.backendSecurityGroup }}
129
+ - --backend-security-group={{ .Values.backendSecurityGroup }}
130
+ {{- end }}
122
131
{{- if .Values.env }}
123
132
env :
124
133
{{- range $key, $value := .Values.env }}
Original file line number Diff line number Diff line change @@ -213,3 +213,12 @@ podDisruptionBudget: {}
213
213
214
214
# externalManagedTags is the list of tag keys on AWS resources that will be managed externally
215
215
externalManagedTags : []
216
+
217
+ # enableEndpointSlices enables k8s EndpointSlices for IP targets instead of Endpoints (default false)
218
+ enableEndpointSlices :
219
+
220
+ # enableBackendSecurityGroup enables shared security group for backend traffic (default true)
221
+ enableBackendSecurityGroup :
222
+
223
+ # backendSecurityGroup specifies backend security group id (default controller auto create backend security group)
224
+ backendSecurityGroup:
You can’t perform that action at this time.
0 commit comments