{{- if .Values.serviceAccounts.operator.create }} apiVersion: v1 kind: ServiceAccount metadata: name: {{ template "submariner.operatorServiceAccountName" . }} labels: heritage: {{ .Release.Service | quote }} release: {{ .Release.Name | quote }} chart: {{ template "submariner.chart" . }} app: {{ template "submariner.name" . }} {{- end }} --- {{- if .Values.serviceAccounts.gateway.create }} apiVersion: v1 kind: ServiceAccount metadata: name: {{ template "submariner.gatewayServiceAccountName" . }} labels: heritage: {{ .Release.Service | quote }} release: {{ .Release.Name | quote }} chart: {{ template "submariner.chart" . }} app: {{ template "submariner.name" . }} {{- end }} --- {{- if .Values.serviceAccounts.routeAgent.create }} apiVersion: v1 kind: ServiceAccount metadata: name: {{ template "submariner.routeAgentServiceAccountName" . }} labels: heritage: {{ .Release.Service | quote }} release: {{ .Release.Name | quote }} chart: {{ template "submariner.chart" . }} app: {{ template "submariner.name" . }} {{- end }} --- {{- if .Values.serviceAccounts.globalnet.create }} apiVersion: v1 kind: ServiceAccount metadata: name: {{ template "submariner.globalnetServiceAccountName" . }} labels: heritage: {{ .Release.Service | quote }} release: {{ .Release.Name | quote }} chart: {{ template "submariner.chart" . }} app: {{ template "submariner.name" . }} {{- end }} --- {{- if .Values.serviceAccounts.lighthouseAgent.create }} apiVersion: v1 kind: ServiceAccount metadata: name: {{ template "submariner.lighthouseAgentServiceAccountName" . }} labels: heritage: {{ .Release.Service | quote }} release: {{ .Release.Name | quote }} chart: {{ template "submariner.chart" . }} app: {{ template "submariner.name" . }} {{- end }} --- {{- if .Values.serviceAccounts.lighthouseCoreDns.create }} apiVersion: v1 kind: ServiceAccount metadata: name: {{ template "submariner.lighthouseCoreDnsServiceAccountName" . }} labels: heritage: {{ .Release.Service | quote }} release: {{ .Release.Name | quote }} chart: {{ template "submariner.chart" . }} app: {{ template "submariner.name" . }} {{- end }}