Skip to content

Commit 2a79e72

Browse files
[nats-kafka] Service Account Support (#853)
* Add nats-kafka service account * Add default service account to values * Update nats-kafka chart version
1 parent 73f611b commit 2a79e72

File tree

4 files changed

+13
-1
lines changed

4 files changed

+13
-1
lines changed

helm/charts/nats-kafka/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v2
2-
version: 0.15.3
2+
version: 0.15.4
33
appVersion: 1.4.2
44
type: application
55
name: nats-kafka

helm/charts/nats-kafka/templates/deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ spec:
2222
{{- toYaml .Values.natskafka.podLabels | nindent 8 }}
2323
{{- end }}
2424
spec:
25+
serviceAccountName: {{ include "nats-kafka.serviceAccountName" . }}
2526
containers:
2627
- name: {{ .Chart.Name }}
2728
image: {{ include "nats-kafka.image" .Values.image }}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{{ if .Values.serviceAccount.create }}
2+
apiVersion: v1
3+
kind: ServiceAccount
4+
metadata:
5+
name: {{ include "nats-kafka.serviceAccountName" . }}
6+
namespace: {{ include "nats-kafka.namespace" . }}
7+
{{ end }}

helm/charts/nats-kafka/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ fullnameOverride: ""
66
namespaceOverride: ""
77
replicaCount: 1
88

9+
serviceAccount:
10+
create: false
11+
name: default
12+
913
image:
1014
repository: natsio/nats-kafka
1115
tag: 1.4.2

0 commit comments

Comments
 (0)