Providing HTTPS endpoint at API gateway

Issue-ID: MSB-140
Change-Id: Ideb50217fb3ba21a2824fbedee41b8df04f3e62c
Signed-off-by: HuabingZhao <zhao.huabing@zte.com.cn>
diff --git a/kubernetes/msb/templates/all-services.yaml b/kubernetes/msb/templates/all-services.yaml
index 4873473..8c6db30 100644
--- a/kubernetes/msb/templates/all-services.yaml
+++ b/kubernetes/msb/templates/all-services.yaml
@@ -43,8 +43,12 @@
     app: msb-iag
 spec:
   ports:
-    - port: {{ .Values.iagPort }}
+    - name: http
+      port: {{ .Values.iagPort }}
       nodePort: {{ .Values.iagNodePort }}
+    - name: https
+      port: {{ .Values.iagPort_https }}
+      nodePort: {{ .Values.iagNodePort_https }}
   selector:
     app: msb-iag
   type: NodePort
@@ -60,9 +64,13 @@
     app: msb-eag
 spec:
   ports:
-    - port: {{ .Values.eagPort }}
+    - name: http
+      port: {{ .Values.eagPort }}
       nodePort: {{ .Values.eagNodePort }}
+    - name: https
+      port: {{ .Values.eagPort_https }}
+      nodePort: {{ .Values.eagNodePort_https }}
   selector:
     app: msb-eag
   type: NodePort
-#{{ end }}
\ No newline at end of file
+#{{ end }}
diff --git a/kubernetes/msb/values.yaml b/kubernetes/msb/values.yaml
index bdb6c40..ec9585a 100644
--- a/kubernetes/msb/values.yaml
+++ b/kubernetes/msb/values.yaml
@@ -14,9 +14,13 @@
 discoveryReplicas: 1
 
 iagPort: 80
+iagPort_https: 443
 iagNodePort: 30080
+iagNodePort_https: 30443
 iagReplicas: 1
 
 eagPort: 80
+eagPort_https: 443
 eagNodePort: 30082
+eagNodePort_https: 30446
 eagReplicas: 1