Skip to content

Commit ea09a97

Browse files
committed
temp: sample dynamic names for helm clusterrolebinding
1 parent 20ba16b commit ea09a97

11 files changed

+52
-20
lines changed

apis/v1alpha1/ack-generate-metadata.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
ack_generate_info:
2-
build_date: "2025-05-13T04:54:54Z"
3-
build_hash: 55bf57b2806c33a7fcd074be403f26ce3f8e58db
4-
go_version: go1.24.2
5-
version: v0.46.2
2+
build_date: "2025-05-14T20:43:43Z"
3+
build_hash: b20cdd368e44ebfe291091b5fcfa18e95a4e1075
4+
go_version: go1.24.3
5+
version: v0.46.2-3-gb20cdd3-dirty
66
api_directory_checksum: 2627dc306e3a83c86c04050c6c4336451459e728
77
api_version: v1alpha1
88
aws_sdk_go_version: v1.32.6

go.mod

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,3 +91,5 @@ require (
9191
sigs.k8s.io/structured-merge-diff/v4 v4.4.2 // indirect
9292
sigs.k8s.io/yaml v1.4.0 // indirect
9393
)
94+
95+
replace github.com/aws-controllers-k8s/runtime => ../runtime

go.sum

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ github.com/aws-controllers-k8s/iam-controller v1.1.1 h1:O6arh7DNlQF26MEKzgA2/kBE
22
github.com/aws-controllers-k8s/iam-controller v1.1.1/go.mod h1:2+ARwRpazTq5MErjMz0MpXHhtAzRfNtY56Uj0gvu9vE=
33
github.com/aws-controllers-k8s/kms-controller v1.0.2 h1:v8nh/oaX/U6spCwBDaWyem7XXpzoP/MnkJyEjNOZN9s=
44
github.com/aws-controllers-k8s/kms-controller v1.0.2/go.mod h1:BeoijsyGjJ9G5VcDjpFdxBW0IxaeKXYX497XmUJiPSQ=
5-
github.com/aws-controllers-k8s/runtime v0.46.1 h1:61RU6uYiFSp0cDhv52vAmaPzrebzoudtsp1fGkk6iLk=
6-
github.com/aws-controllers-k8s/runtime v0.46.1/go.mod h1:G2UMBKA7qgXG4JV16NTIUp715uqvUEvWaa7TG1I527U=
75
github.com/aws/aws-sdk-go v1.55.5 h1:KKUZBfBoyqy5d3swXyiC7Q76ic40rYcbqH7qjh59kzU=
86
github.com/aws/aws-sdk-go v1.55.5/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU=
97
github.com/aws/aws-sdk-go-v2 v1.34.0 h1:9iyL+cjifckRGEVpRKZP3eIxVlL06Qk1Tk13vreaVQU=

helm/templates/caches-role-binding.yaml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
apiVersion: rbac.authorization.k8s.io/v1
22
kind: ClusterRoleBinding
33
metadata:
4-
name: ack-namespaces-cache-sqs-controller
4+
name: {{ include "ack-sqs-controller.app.fullname" . }}-namespaces-cache
55
roleRef:
66
kind: ClusterRole
77
apiGroup: rbac.authorization.k8s.io
8-
name: ack-namespaces-cache-sqs-controller
8+
name: {{ include "ack-sqs-controller.app.fullname" . }}-namespaces-cache
9+
labels:
10+
{{- range $key, $value := $labels }}
11+
{{ $key }}: {{ $value | quote }}
12+
{{- end }}
913
subjects:
1014
- kind: ServiceAccount
1115
name: {{ include "ack-sqs-controller.service-account.name" . }}
@@ -14,12 +18,16 @@ subjects:
1418
apiVersion: rbac.authorization.k8s.io/v1
1519
kind: RoleBinding
1620
metadata:
17-
name: ack-configmaps-cache-sqs-controller
21+
name: {{ include "ack-sqs-controller.app.fullname" . }}-configmaps-cache
1822
namespace: {{ .Release.Namespace }}
23+
labels:
24+
{{- range $key, $value := $labels }}
25+
{{ $key }}: {{ $value | quote }}
26+
{{- end }}
1927
roleRef:
2028
kind: Role
2129
apiGroup: rbac.authorization.k8s.io
22-
name: ack-configmaps-cache-sqs-controller
30+
name: {{ include "ack-sqs-controller.app.fullname" . }}-configmaps-cache
2331
subjects:
2432
- kind: ServiceAccount
2533
name: {{ include "ack-sqs-controller.service-account.name" . }}

helm/templates/caches-role.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
apiVersion: rbac.authorization.k8s.io/v1
22
kind: ClusterRole
33
metadata:
4-
name: ack-namespaces-cache-sqs-controller
4+
name: {{ include "ack-sqs-controller.app.fullname" . }}-namespaces-cache
5+
labels:
6+
{{- range $key, $value := $labels }}
7+
{{ $key }}: {{ $value | quote }}
8+
{{- end }}
59
rules:
610
- apiGroups:
711
- ""
@@ -15,7 +19,7 @@ rules:
1519
apiVersion: rbac.authorization.k8s.io/v1
1620
kind: Role
1721
metadata:
18-
name: ack-configmaps-cache-sqs-controller
22+
name: {{ include "ack-sqs-controller.app.fullname" . }}-configmaps-cache
1923
namespace: {{ .Release.Namespace }}
2024
rules:
2125
- apiGroups:

helm/templates/cluster-role-binding.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,14 @@ kind: RoleBinding
2424
metadata:
2525
name: {{ $fullname }}
2626
namespace: {{ . }}
27+
labels:
28+
{{- range $key, $value := $labels }}
29+
{{ $key }}: {{ $value | quote }}
30+
{{- end }}
2731
roleRef:
2832
kind: Role
2933
apiGroup: rbac.authorization.k8s.io
30-
name: ack-sqs-controller
34+
name: {{ include "ack-sqs-controller.app.fullname" . }}-controller
3135
subjects:
3236
- kind: ServiceAccount
3337
name: {{ $serviceAccountName }}

helm/templates/cluster-role-controller.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
apiVersion: rbac.authorization.k8s.io/v1
55
kind: ClusterRole
66
metadata:
7-
name: ack-sqs-controller
7+
name: {{ include "ack-sqs-controller.app.fullname" . }}-controller
88
labels:
99
{{- range $key, $value := $labels }}
1010
{{ $key }}: {{ $value | quote }}
@@ -18,7 +18,7 @@ metadata:
1818
apiVersion: rbac.authorization.k8s.io/v1
1919
kind: Role
2020
metadata:
21-
name: ack-sqs-controller
21+
name: {{ include "ack-sqs-controller.app.fullname" . }}-controller
2222
namespace: {{ . }}
2323
labels:
2424
{{- range $key, $value := $labels }}

helm/templates/leader-election-role-binding.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,20 @@
22
apiVersion: rbac.authorization.k8s.io/v1
33
kind: RoleBinding
44
metadata:
5-
name: sqs-leader-election-rolebinding
5+
name: {{ include "ack-sqs-controller.app.fullname" . }}-leader-election-rolebinding
66
{{ if .Values.leaderElection.namespace }}
77
namespace: {{ .Values.leaderElection.namespace }}
88
{{ else }}
99
namespace: {{ .Release.Namespace }}
1010
{{ end }}
11+
labels:
12+
{{- range $key, $value := $labels }}
13+
{{ $key }}: {{ $value | quote }}
14+
{{- end }}
1115
roleRef:
1216
apiGroup: rbac.authorization.k8s.io
1317
kind: Role
14-
name: sqs-leader-election-role
18+
name: {{ include "ack-sqs-controller.app.fullname" . }}-leader-election-role
1519
subjects:
1620
- kind: ServiceAccount
1721
name: {{ include "ack-sqs-controller.service-account.name" . }}

helm/templates/leader-election-role.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,16 @@
22
apiVersion: rbac.authorization.k8s.io/v1
33
kind: Role
44
metadata:
5-
name: sqs-leader-election-role
5+
name: {{ include "ack-sqs-controller.app.fullname" . }}-leader-election-role
66
{{ if .Values.leaderElection.namespace }}
77
namespace: {{ .Values.leaderElection.namespace }}
88
{{ else }}
99
namespace: {{ .Release.Namespace }}
1010
{{ end }}
11+
labels:
12+
{{- range $key, $value := $labels }}
13+
{{ $key }}: {{ $value | quote }}
14+
{{- end }}
1115
rules:
1216
- apiGroups:
1317
- coordination.k8s.io

helm/templates/role-reader.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,12 @@ apiVersion: rbac.authorization.k8s.io/v1
33
kind: Role
44
metadata:
55
creationTimestamp: null
6-
name: ack-sqs-reader
6+
name: {{ include "ack-sqs-controller.app.fullname" . }}-reader
77
namespace: {{ .Release.Namespace }}
8+
labels:
9+
{{- range $key, $value := $labels }}
10+
{{ $key }}: {{ $value | quote }}
11+
{{- end }}
812
rules:
913
- apiGroups:
1014
- sqs.services.k8s.aws

0 commit comments

Comments
 (0)