diff --git a/charts/common/templates/_serviceaccount.yaml b/charts/common/templates/_serviceaccount.yaml new file mode 100644 index 00000000..cb73adf0 --- /dev/null +++ b/charts/common/templates/_serviceaccount.yaml @@ -0,0 +1,10 @@ +{{- define "common.serviceaccount.tpl" -}} +{{- if .Values.serviceaccount }} +--- +apiVersion: v1 +kind: ServiceAccount +metadata: + name: {{ .Values.serviceAccount }} + namespace: {{ .Release.Namespace }} +{{- end }} +{{- end -}} \ No newline at end of file diff --git a/charts/onechart/charts/common-0.7.0.tgz b/charts/onechart/charts/common-0.7.0.tgz index 823015a8..71b5a17d 100644 Binary files a/charts/onechart/charts/common-0.7.0.tgz and b/charts/onechart/charts/common-0.7.0.tgz differ diff --git a/charts/onechart/templates/serviceaccount.yaml b/charts/onechart/templates/serviceaccount.yaml new file mode 100644 index 00000000..c181ecf1 --- /dev/null +++ b/charts/onechart/templates/serviceaccount.yaml @@ -0,0 +1 @@ +{{- include "common.serviceaccount.tpl" . -}} \ No newline at end of file diff --git a/charts/onechart/values.yaml b/charts/onechart/values.yaml index 9d2deb44..870025f2 100644 --- a/charts/onechart/values.yaml +++ b/charts/onechart/values.yaml @@ -16,6 +16,8 @@ image: # vars: # MY_VAR: "value" +serviceAccount: nginx + replicas: 1 nameOverride: ""