Merge branch 'mluds-master' into master
[arvados-k8s.git] / charts / arvados / templates / api-server-service.yaml
index 0582af2e4f34c36d1fd00be22bb86175bb0efa76..1be78e7a4dc63f0a9d36f0c5eaeec0ac05625f10 100644 (file)
@@ -11,8 +11,13 @@ metadata:
     chart: {{ template "arvados.chart" . }}
     release: {{ .Release.Name }}
     heritage: {{ .Release.Service }}
+  annotations:
+    {{- range $key, $value := .Values.loadBalancer.annotations }}
+      {{ $key }}: {{ $value | quote }}
+    {{- end }}
 spec:
   type: LoadBalancer
+  externalTrafficPolicy: {{ .Values.loadBalancer.apiServerExternalTrafficPolicy }}
   loadBalancerIP: {{ required "A valid externalIP is required!" .Values.externalIP }}
   ports:
   - name: http