Skip to content

Commit 5ad2025

Browse files
author
carflo
committed
adds endpointSGTags to helm chart
1 parent 45d93b1 commit 5ad2025

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

helm/aws-load-balancer-controller/templates/deployment.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,9 @@ spec:
131131
{{- if .Values.defaultTags }}
132132
- --default-tags={{ include "aws-load-balancer-controller.convertMapToCsv" .Values.defaultTags | trimSuffix "," }}
133133
{{- end }}
134+
{{- if .Values.endpointSGTags }}
135+
- --endpoint-security-group-tags={{ include "aws-load-balancer-controller.convertMapToCsv" .Values.endpointSGTags | trimSuffix "," }}
136+
{{- end }}
134137
{{- if kindIs "bool" .Values.enableEndpointSlices }}
135138
- --enable-endpoint-slices={{ .Values.enableEndpointSlices }}
136139
{{- end }}

helm/aws-load-balancer-controller/values.yaml

+6-1
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,11 @@ defaultTags: {}
279279
# default_tag1: value1
280280
# default_tag2: value2
281281

282+
# endpointSGTags are the tags that will be used by the controller to find the worker node security group to add inbound rules from NLBs.
283+
endpointSGTags: {}
284+
# default_tag1: value1
285+
# default_tag2: value2
286+
282287
# podDisruptionBudget specifies the disruption budget for the controller pods.
283288
# Disruption budget will be configured only when the replicaCount is greater than 1
284289
podDisruptionBudget: {}
@@ -340,4 +345,4 @@ ingressClassConfig:
340345
default: false
341346

342347
# disableServiceMutatorWebhook allows you disable the webhook which makes this controller the default for all new services of type LoadBalancer
343-
disableServiceMutatorWebhook: true
348+
disableServiceMutatorWebhook: true

0 commit comments

Comments
 (0)