diff --git a/datahub-kubernetes/datahub/charts/datahub-frontend/templates/service.yaml b/datahub-kubernetes/datahub/charts/datahub-frontend/templates/service.yaml index d64a4edf8353ee..68c318410ec558 100644 --- a/datahub-kubernetes/datahub/charts/datahub-frontend/templates/service.yaml +++ b/datahub-kubernetes/datahub/charts/datahub-frontend/templates/service.yaml @@ -4,6 +4,10 @@ metadata: name: {{ include "datahub-frontend.fullname" . }} labels: {{- include "datahub-frontend.labels" . | nindent 4 }} + {{- with .Values.service.annotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} spec: type: {{ .Values.service.type }} ports: diff --git a/datahub-kubernetes/datahub/charts/datahub-frontend/values.yaml b/datahub-kubernetes/datahub/charts/datahub-frontend/values.yaml index 7016b5d22b1ab6..f4fad0068cdad7 100644 --- a/datahub-kubernetes/datahub/charts/datahub-frontend/values.yaml +++ b/datahub-kubernetes/datahub/charts/datahub-frontend/values.yaml @@ -39,6 +39,10 @@ securityContext: {} service: type: LoadBalancer port: 9002 + # Annotations to add to the service, this will help in adding + # Internal load balancer or various other annotation support in AWS + annotations: {} + # service.beta.kubernetes.io/aws-load-balancer-internal: "true" ingress: enabled: false diff --git a/datahub-kubernetes/datahub/charts/datahub-gms/templates/service.yaml b/datahub-kubernetes/datahub/charts/datahub-gms/templates/service.yaml index e9bdd251efb37f..6bda3cca8dfbfa 100644 --- a/datahub-kubernetes/datahub/charts/datahub-gms/templates/service.yaml +++ b/datahub-kubernetes/datahub/charts/datahub-gms/templates/service.yaml @@ -4,6 +4,10 @@ metadata: name: {{ printf "%s-%s" .Release.Name "datahub-gms" }} labels: {{- include "datahub-gms.labels" . | nindent 4 }} + {{- with .Values.service.annotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} spec: type: {{ .Values.service.type }} ports: diff --git a/datahub-kubernetes/datahub/charts/datahub-gms/values.yaml b/datahub-kubernetes/datahub/charts/datahub-gms/values.yaml index 4480e91987fa00..74e2245c11ce9b 100644 --- a/datahub-kubernetes/datahub/charts/datahub-gms/values.yaml +++ b/datahub-kubernetes/datahub/charts/datahub-gms/values.yaml @@ -38,6 +38,10 @@ securityContext: {} service: type: LoadBalancer #ClusterIP + # Annotations to add to the service, this will help in adding + # Internal load balancer or various other annotation support in AWS + annotations: {} + # service.beta.kubernetes.io/aws-load-balancer-internal: "true" ingress: enabled: false