Skip to content

Commit 072ec01

Browse files
committed
initial changes
1 parent 4635e56 commit 072ec01

File tree

4 files changed

+9
-0
lines changed

4 files changed

+9
-0
lines changed

templates/cmd/controller/main.go.tpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ func main() {
5454
MetricsBindAddress: ackCfg.MetricsAddr,
5555
LeaderElection: ackCfg.EnableLeaderElection,
5656
LeaderElectionID: awsServiceAPIGroup,
57+
Namespace: ackCfg.ListenNamespace,
5758
})
5859
if err != nil {
5960
setupLog.Error(

templates/config/controller/deployment.yaml.tpl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ spec:
3636
- "$(ACK_LOG_LEVEL)"
3737
- --resource-tags
3838
- "$(ACK_RESOURCE_TAGS)"
39+
- --listen-namespace
40+
- "$(ACK_LISTEN_NAMESPACE)"
3941
image: controller:latest
4042
name: controller
4143
ports:

templates/helm/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ spec:
4747
- "$(ACK_LOG_LEVEL)"
4848
- --resource-tags
4949
- "$(ACK_RESOURCE_TAGS)"
50+
- --listen-namespace
51+
- "$(ACK_LISTEN_NAMESPACE)"
5052
image: {{ .Values.image.repository }}:{{ .Values.image.tag }}
5153
name: controller
5254
ports:
@@ -60,6 +62,8 @@ spec:
6062
fieldPath: metadata.namespace
6163
- name: AWS_REGION
6264
value: {{ .Values.aws.region }}
65+
- name: ACK_LISTEN_NAMESPACE
66+
value: {{ .Values.listenNamespace }}
6367
- name: ACK_RESOURCE_TAGS
6468
value: {{ join "," .Values.resourceTags | quote }}
6569
terminationGracePeriodSeconds: 10

templates/helm/values.yaml.tpl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ aws:
2828
# If specified, use the AWS region for AWS API calls
2929
region: ""
3030

31+
listenNamespace: ""
32+
3133
resourceTags:
3234
# Configures the ACK service controller to always set key/value pairs tags on resources that it manages.
3335
- services.k8s.aws/managed=true

0 commit comments

Comments
 (0)