Browse Source

updated public-web gateway template

pull/20/head
Galip Tolga Erdem 5 years ago
parent
commit
07dc7a3dc0
  1. 4
      etc/k8s/eshoponabp/charts/gateway-public-web/Chart.yaml
  2. 0
      etc/k8s/eshoponabp/charts/gateway-public-web/templates/gateway-public-web-configmap.yaml
  3. 8
      etc/k8s/eshoponabp/charts/gateway-public-web/templates/gateway-public-web-ingress.yaml
  4. 0
      etc/k8s/eshoponabp/charts/gateway-public-web/templates/gateway-public-web-service.yaml
  5. 2
      etc/k8s/eshoponabp/charts/gateway-public-web/templates/gateway-public-web.yaml
  6. 3
      etc/k8s/eshoponabp/charts/gateway-public-web/values.yaml
  7. 14
      etc/k8s/eshoponabp/values.yaml

4
etc/k8s/eshoponabp/charts/public-webgateway/Chart.yaml → etc/k8s/eshoponabp/charts/gateway-public-web/Chart.yaml

@ -1,6 +1,6 @@
apiVersion: v2
name: public-webgateway
name: gateway-public-web
appVersion: "1.0"
description: eShopOnAbp Public Web Gateway Application
version: 1.0.0
type: application
type: application

0
etc/k8s/eshoponabp/charts/public-webgateway/templates/public-webgateway-configmap.yaml → etc/k8s/eshoponabp/charts/gateway-public-web/templates/gateway-public-web-configmap.yaml

8
etc/k8s/eshoponabp/charts/public-webgateway/templates/public-webgateway-ingress.yaml → etc/k8s/eshoponabp/charts/gateway-public-web/templates/gateway-public-web-ingress.yaml

@ -15,16 +15,16 @@ metadata:
spec:
tls:
- hosts:
- {{ .Values.global.publicWebGateway.domain }}
- {{ .Values.global.gatewayPublicWeb.domain }}
{{- if eq .Release.Name "eh-az" }}
- {{ print "www." .Values.global.publicWebGateway.domain }}
- {{ print "www." .Values.global.gatewayPublicWeb.domain }}
{{- end }}
secretName: {{ .Release.Name }}-{{ .Chart.Name }}-tls
rules:
{{- if eq .Release.Name "eh-az" }}
- host: "{{ print "www." .Values.global.publicWebGateway.domain }}"
- host: "{{ print "www." .Values.global.gatewayPublicWeb.domain }}"
{{- else }}
- host: "{{ .Values.global.publicWebGateway.domain }}"
- host: "{{ .Values.global.gatewayPublicWeb.domain }}"
{{- end }}
http:
paths:

0
etc/k8s/eshoponabp/charts/public-webgateway/templates/public-webgateway-service.yaml → etc/k8s/eshoponabp/charts/gateway-public-web/templates/gateway-public-web-service.yaml

2
etc/k8s/eshoponabp/charts/public-webgateway/templates/public-webgateway.yaml → etc/k8s/eshoponabp/charts/gateway-public-web/templates/gateway-public-web.yaml

@ -12,7 +12,7 @@ spec:
app: {{ .Release.Name }}-{{ .Chart.Name }}
spec:
containers:
- image: {{ .Values.global.publicWebGateway.containerImage }}:{{ .Values.global.eshoponabpImageVersion }}
- image: {{ .Values.global.gatewayPublicWeb.containerImage }}:{{ .Values.global.eshoponabpImageVersion }}
imagePullPolicy: {{ .Values.global.imagePullPolicy }}
name: {{ .Release.Name }}-{{ .Chart.Name }}
ports:

3
etc/k8s/eshoponabp/charts/public-webgateway/values.yaml → etc/k8s/eshoponabp/charts/gateway-public-web/values.yaml

@ -14,4 +14,5 @@
- name: "Routes__1__DownstreamHostAndPorts__0__Host"
value: "eshoponabp-administration"
- name: "Routes__1__DownstreamHostAndPorts__0__Port"
value: "80"
value: "80"

14
etc/k8s/eshoponabp/values.yaml

@ -113,10 +113,18 @@ global:
url: https://eshoponabp-saas
containerImage: "eshoponabp/service-saas"
connString: "Server=eshoponabp-sqldb,1433;Database=EShopOnAbp_Saas;User Id=sa;password=myPassw@rd;MultipleActiveResultSets=true"
publicWebGateway:
domain: eshoponabp-public-webgateway
url: https://eshoponabp-public-webgateway
gatewayWeb:
domain: eshoponabp-gateway-web
url: https://eshoponabp-gateway-web
containerImage: "eshoponabp/gateway-web"
gatewayPublicWeb:
domain: eshoponabp-gateway-public-web
url: https://eshoponabp-gateway-public-web
containerImage: "eshoponabp/gateway-publicweb"
gatewayInternal:
domain: eshoponabp-gateway-internal
url: https://eshoponabp-gateway-internal
containerImage: "eshoponabp/gateway-internal"
redisConfiguration: "eshoponabp-redis"
rabbitMqHostName: "eshoponabp-rabbitmq"
elasticSearchUrl: ""

Loading…
Cancel
Save