Helm charts for Metallb
[demo.git] / vnfs / DAaaS / deploy / 00-init / metallb / templates / service-accounts.yaml
1 {{- if .Values.serviceAccounts.controller.create }}
2 apiVersion: v1
3 kind: ServiceAccount
4 metadata:
5   name: {{ template "metallb.controllerServiceAccountName" . }}
6   labels:
7     heritage: {{ .Release.Service | quote }}
8     release: {{ .Release.Name | quote }}
9     chart: {{ template "metallb.chart" . }}
10     app: {{ template "metallb.name" . }}
11 {{- end }}
12 ---
13 {{- if .Values.serviceAccounts.speaker.create }}
14 apiVersion: v1
15 kind: ServiceAccount
16 metadata:
17   name: {{ template "metallb.speakerServiceAccountName" . }}
18   labels:
19     heritage: {{ .Release.Service | quote }}
20     release: {{ .Release.Name | quote }}
21     chart: {{ template "metallb.chart" . }}
22     app: {{ template "metallb.name" . }}
23 {{- end }}