From 43f9f678675c339d6b2cf744bda164c7ff200a9a Mon Sep 17 00:00:00 2001
From: Krish <krish7919@users.noreply.github.com>
Date: Fri, 28 Apr 2017 10:14:14 +0200
Subject: [PATCH] Publish port 80 publicly in nginx-3scale. (#1446)

Upgrade docker image tag to `1.1` as the corresponding config changes for displaying error message are built in the `1.1` container image.
---
 k8s/nginx-3scale/nginx-3scale-dep.yaml | 6 +++++-
 k8s/nginx-3scale/nginx-3scale-svc.yaml | 4 ++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/k8s/nginx-3scale/nginx-3scale-dep.yaml b/k8s/nginx-3scale/nginx-3scale-dep.yaml
index 8b1fa673..964cbf8b 100644
--- a/k8s/nginx-3scale/nginx-3scale-dep.yaml
+++ b/k8s/nginx-3scale/nginx-3scale-dep.yaml
@@ -19,7 +19,7 @@ spec:
       terminationGracePeriodSeconds: 10
       containers:
       - name: nginx-3scale
-        image: bigchaindb/nginx_3scale:1.0
+        image: bigchaindb/nginx_3scale:1.1
         # TODO(Krish): Change later to IfNotPresent
         imagePullPolicy: Always
         env:
@@ -68,6 +68,10 @@ spec:
           hostPort: 443
           name: public-bdb-port
           protocol: TCP
+        - containerPort: 80
+          hostPort: 80
+          name: https-msg-port
+          protocol: TCP
         - containerPort: 8888
           hostPort: 8888
           name: health-check
diff --git a/k8s/nginx-3scale/nginx-3scale-svc.yaml b/k8s/nginx-3scale/nginx-3scale-svc.yaml
index db212222..9150c24d 100644
--- a/k8s/nginx-3scale/nginx-3scale-svc.yaml
+++ b/k8s/nginx-3scale/nginx-3scale-svc.yaml
@@ -14,6 +14,10 @@ spec:
   selector:
     app: ngx-instance-0-dep
   ports:
+  - port: 80
+    targetPort: 80
+    name: ngx-public-bdb-port-http
+    protocol: TCP
   - port: 443
     targetPort: 443
     name: ngx-public-bdb-port