Skip to content

Commit c124e9e

Browse files
committed
ApiGW added to mesh. Ingress updated for Linkerd
1 parent bc8e33a commit c124e9e

24 files changed

Lines changed: 124 additions & 5 deletions

File tree

k8s/helm/apigwmm/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ spec:
2222
labels:
2323
app: {{ template "apigwmm.name" . }}
2424
release: {{ .Release.Name }}
25+
{{ if .Values.inf.mesh.enabled -}}
26+
annotations:
27+
linkerd.io/inject: enabled
28+
{{- end }}
2529
spec:
2630
{{ if .Values.inf.registry -}}
2731
imagePullSecrets:

k8s/helm/apigwmm/templates/ingress.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ metadata:
1414
annotations:
1515
{{ toYaml . | indent 4 }}
1616
{{- end }}
17+
{{- if .Values.inf.mesh.enabled }}
18+
{{- with .Values.ingress.mesh.annotations }}
19+
{{ toYaml . | indent 4 }}
20+
{{- end }}
21+
{{- end }}
1722
spec:
1823
{{- if .Values.ingress.tls }}
1924
tls:

k8s/helm/apigwms/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ spec:
2222
labels:
2323
app: {{ template "apigwms.name" . }}
2424
release: {{ .Release.Name }}
25+
{{ if .Values.inf.mesh.enabled -}}
26+
annotations:
27+
linkerd.io/inject: enabled
28+
{{- end }}
2529
spec:
2630
{{ if .Values.inf.registry -}}
2731
imagePullSecrets:

k8s/helm/apigwms/templates/ingress.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ metadata:
1515
annotations:
1616
{{ toYaml . | indent 4 }}
1717
{{- end }}
18+
{{- if .Values.inf.mesh.enabled }}
19+
{{- with .Values.ingress.mesh.annotations }}
20+
{{ toYaml . | indent 4 }}
21+
{{- end }}
22+
{{- end }}
1823
spec:
1924
{{- if .Values.ingress.tls }}
2025
tls:

k8s/helm/apigwwm/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ spec:
2222
labels:
2323
app: {{ template "apigwwm.name" . }}
2424
release: {{ .Release.Name }}
25+
{{ if .Values.inf.mesh.enabled -}}
26+
annotations:
27+
linkerd.io/inject: enabled
28+
{{- end }}
2529
spec:
2630
{{ if .Values.inf.registry -}}
2731
imagePullSecrets:

k8s/helm/apigwwm/templates/ingress.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if .Values.ingress.enabled -}}
1+
ç{{- if .Values.ingress.enabled -}}
22
{{- $ingressPath := include "pathBase" . -}}
33
{{- $serviceName := .Values.app.svc.webmarketingapigw -}}
44

@@ -15,6 +15,11 @@ metadata:
1515
annotations:
1616
{{ toYaml . | indent 4 }}
1717
{{- end }}
18+
{{- if .Values.inf.mesh.enabled }}
19+
{{- with .Values.ingress.mesh.annotations }}
20+
{{ toYaml . | indent 4 }}
21+
{{- end }}
22+
{{- end }}
1823
spec:
1924
{{- if .Values.ingress.tls }}
2025
tls:

k8s/helm/apigwws/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ spec:
2121
labels:
2222
app: {{ template "apigwws.name" . }}
2323
release: {{ .Release.Name }}
24+
{{ if .Values.inf.mesh.enabled -}}
25+
annotations:
26+
linkerd.io/inject: enabled
27+
{{- end }}
2428
spec:
2529
{{ if .Values.inf.registry -}}
2630
imagePullSecrets:

k8s/helm/apigwws/templates/ingress.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ metadata:
1414
annotations:
1515
{{ toYaml . | indent 4 }}
1616
{{- end }}
17+
{{- if .Values.inf.mesh.enabled }}
18+
{{- with .Values.ingress.mesh.annotations }}
19+
{{ toYaml . | indent 4 }}
20+
{{- end }}
21+
{{- end }}
1722
spec:
1823
{{- if .Values.ingress.tls }}
1924
tls:

k8s/helm/basket-api/templates/ingress.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ metadata:
1515
annotations:
1616
{{ toYaml . | indent 4 }}
1717
{{- end }}
18+
{{- if .Values.inf.mesh.enabled }}
19+
{{- with .Values.ingress.mesh.annotations }}
20+
{{ toYaml . | indent 4 }}
21+
{{- end }}
22+
{{- end }}
1823
spec:
1924
{{- if .Values.ingress.tls }}
2025
tls:

k8s/helm/catalog-api/templates/ingress.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ metadata:
1515
annotations:
1616
{{ toYaml . | indent 4 }}
1717
{{- end }}
18+
{{- if .Values.inf.mesh.enabled }}
19+
{{- with .Values.ingress.mesh.annotations }}
20+
{{ toYaml . | indent 4 }}
21+
{{- end }}
22+
{{- end }}
1823
spec:
1924
{{- if .Values.ingress.tls }}
2025
tls:

0 commit comments

Comments
 (0)