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 11apiVersion : v2
22name : aws-load-balancer-controller
33description : AWS Load Balancer Controller Helm chart for Kubernetes
4- version : 1.3.0
4+ version : 1.3.1
55appVersion : v2.3.0
66home : https://github.com/aws/eks-charts
77icon : 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:/
209209| ` podDisruptionBudget ` | Limit the disruption for controller pods. Require at least 2 controller replicas and 3 worker nodes | ` {} ` |
210210| ` updateStrategy ` | Defines the update strategy for the deployment | ` {} ` |
211211| ` 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:
119119 {{- if .Values.defaultTags }}
120120 - --default-tags={{ include "aws-load-balancer-controller.convert-map-to-csv" .Values.defaultTags | trimSuffix "," }}
121121 {{- 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 }}
122131 {{- if .Values.env }}
123132 env :
124133 {{- range $key, $value := .Values.env }}
Original file line number Diff line number Diff line change @@ -213,3 +213,12 @@ podDisruptionBudget: {}
213213
214214# externalManagedTags is the list of tag keys on AWS resources that will be managed externally
215215externalManagedTags : []
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