diff options
author | rope252 <gareth.roper@est.tech> | 2022-11-01 15:19:48 +0000 |
---|---|---|
committer | rope252 <gareth.roper@est.tech> | 2022-11-01 15:23:08 +0000 |
commit | 5daf7a82c63e9684c6b500409d668a1d7f77d0f7 (patch) | |
tree | 6fbd9ad40974e275e5a987067857e9f669f050d4 /kubernetes | |
parent | 26411370f979ba4e2d1fc1b9f4bd8e3f23f0fee1 (diff) |
[AAI] Add AAI http service for DCAE Service Mesh patch
Adding functionality to deploy an additional service for AAI for port 80
If service mesh is enabled this service is required by the DCAE SM patch
Change-Id: I234bfb335b77b7ebdd2bc4c2596924314c9f3fca
Issue-ID: OOM-2820
Signed-off-by: rope252 <gareth.roper@est.tech>
Diffstat (limited to 'kubernetes')
-rw-r--r-- | kubernetes/aai/templates/service.yaml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/kubernetes/aai/templates/service.yaml b/kubernetes/aai/templates/service.yaml index 750e1babc3..aecb687852 100644 --- a/kubernetes/aai/templates/service.yaml +++ b/kubernetes/aai/templates/service.yaml @@ -35,3 +35,25 @@ spec: type: {{ .Values.service.type }} selector: app: {{ include "common.name" . }} +{{- if include "common.onServiceMesh" . }} +--- +apiVersion: v1 +kind: Service +metadata: + name: {{ include "common.servicename" . }}-internal + namespace: {{ include "common.namespace" . }} + labels: + app: {{ include "common.name" . }} + chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} + release: {{ include "common.release" . }} + heritage: {{ .Release.Service }} +spec: + ports: + - name: {{ .Values.service.portName }} + port: {{ .Values.service.externalPlainPort }} + targetPort: {{ .Values.service.internalPlainPort }} + type: ClusterIP + selector: + app: {{ include "common.name" . }} +{{- end }} + |