fixed ingressPath for other apigws

This commit is contained in:
eiximenis 2018-07-03 09:28:54 +02:00
parent e3807fa2a5
commit c29aa65607
9 changed files with 24 additions and 18 deletions

View File

@ -40,10 +40,12 @@
{{ define "pathBase" -}} {{ define "pathBase" -}}
{{- if .Values.inf.k8s.suffix -}} {{- $name := first .}}
{{- $suffix := include "suffix-name" . -}} {{- $ctx := last .}}
{{- printf "%s-%s" .Values.pathBase $suffix -}} {{- if $ctx.Values.inf.k8s.suffix -}}
{{- $suffix := include "suffix-name" $ctx -}}
{{- printf "/%s-%s" $name $suffix -}}
{{- else -}} {{- else -}}
{{- .Values.pathBase -}} {{- printf "/%s" $name -}}
{{- end -}} {{- end -}}
{{- end -}} {{- end -}}

View File

@ -45,7 +45,7 @@ spec:
mountPath: /app/configuration mountPath: /app/configuration
env: env:
- name: PATH_BASE - name: PATH_BASE
value: {{ include "pathBase" . }} value: {{ include "pathBase" (list .Values.app.ingress.entries.mobilemarketingapigw .) }}
- name: k8sname - name: k8sname
value: {{ .Values.clusterName }} value: {{ .Values.clusterName }}
{{- if .Values.env.values -}} {{- if .Values.env.values -}}

View File

@ -1,6 +1,6 @@
{{- if .Values.ingress.enabled -}} {{- if .Values.ingress.enabled -}}
{{- $fullName := include "apigwmm.fullname" . -}} {{- $fullName := include "apigwmm.fullname" . -}}
{{- $ingressPath := include "pathBase" . -}} {{- $ingressPath := include "pathBase" (list .Values.app.ingress.entries.mobilemarketingapigw .) -}}
apiVersion: extensions/v1beta1 apiVersion: extensions/v1beta1
kind: Ingress kind: Ingress
metadata: metadata:

View File

@ -40,10 +40,12 @@
{{ define "pathBase" -}} {{ define "pathBase" -}}
{{- if .Values.inf.k8s.suffix -}} {{- $name := first .}}
{{- $suffix := include "suffix-name" . -}} {{- $ctx := last .}}
{{- printf "%s-%s" .Values.pathBase $suffix -}} {{- if $ctx.Values.inf.k8s.suffix -}}
{{- $suffix := include "suffix-name" $ctx -}}
{{- printf "/%s-%s" $name $suffix -}}
{{- else -}} {{- else -}}
{{- .Values.pathBase -}} {{- printf "/%s" $name -}}
{{- end -}} {{- end -}}
{{- end -}} {{- end -}}

View File

@ -45,7 +45,7 @@ spec:
mountPath: /app/configuration mountPath: /app/configuration
env: env:
- name: PATH_BASE - name: PATH_BASE
value: {{ include "pathBase" . }} value: {{ include "pathBase" (list .Values.app.ingress.entries.mobileshoppingapigw .) }}
- name: k8sname - name: k8sname
value: {{ .Values.clusterName }} value: {{ .Values.clusterName }}
{{- if .Values.env.values -}} {{- if .Values.env.values -}}

View File

@ -1,6 +1,6 @@
{{- if .Values.ingress.enabled -}} {{- if .Values.ingress.enabled -}}
{{- $fullName := include "apigwms.fullname" . -}} {{- $fullName := include "apigwms.fullname" . -}}
{{- $ingressPath := include "pathBase" . -}} {{- $ingressPath := include "pathBase" (list .Values.app.ingress.entries.mobileshoppingapigw .) -}}
apiVersion: extensions/v1beta1 apiVersion: extensions/v1beta1
kind: Ingress kind: Ingress
metadata: metadata:

View File

@ -40,10 +40,12 @@
{{ define "pathBase" -}} {{ define "pathBase" -}}
{{- if .Values.inf.k8s.suffix -}} {{- $name := first .}}
{{- $suffix := include "suffix-name" . -}} {{- $ctx := last .}}
{{- printf "%s-%s" .Values.pathBase $suffix -}} {{- if $ctx.Values.inf.k8s.suffix -}}
{{- $suffix := include "suffix-name" $ctx -}}
{{- printf "/%s-%s" $name $suffix -}}
{{- else -}} {{- else -}}
{{- .Values.pathBase -}} {{- printf "/%s" $name -}}
{{- end -}} {{- end -}}
{{- end -}} {{- end -}}

View File

@ -45,7 +45,7 @@ spec:
mountPath: /app/configuration mountPath: /app/configuration
env: env:
- name: PATH_BASE - name: PATH_BASE
value: {{ include "pathBase" . }} value: {{ include "pathBase" (list .Values.app.ingress.entries.webmarketingapigw .) }}
- name: k8sname - name: k8sname
value: {{ .Values.clusterName }} value: {{ .Values.clusterName }}
{{- if .Values.env.values -}} {{- if .Values.env.values -}}

View File

@ -1,6 +1,6 @@
{{- if .Values.ingress.enabled -}} {{- if .Values.ingress.enabled -}}
{{- $fullName := include "apigwwm.fullname" . -}} {{- $fullName := include "apigwwm.fullname" . -}}
{{- $ingressPath := include "pathBase" . -}} {{- $ingressPath := include "pathBase" (list .Values.app.ingress.entries.webmarketingapigw .) -}}
apiVersion: extensions/v1beta1 apiVersion: extensions/v1beta1
kind: Ingress kind: Ingress
metadata: metadata: