From 8c84ad3755187e7aeafcc66fe76d7e8b02dbd9f2 Mon Sep 17 00:00:00 2001 From: codezeron Date: Wed, 5 Apr 2023 11:31:18 -0300 Subject: [PATCH] fix: ingress file --- Dockerfile | 2 +- kustom-webapp/base/ingress.yml | 16 ++++++++++------ kustom-webapp/base/service.yml | 2 +- server.js | 2 +- 4 files changed, 13 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1e55d0e..a84ebfb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,5 +14,5 @@ COPY ./todos.js todos.js COPY ./cron.js cron.js -EXPOSE 1337 +EXPOSE 80 ENTRYPOINT [ "node", "server" ] diff --git a/kustom-webapp/base/ingress.yml b/kustom-webapp/base/ingress.yml index e0b9011..1ba6def 100644 --- a/kustom-webapp/base/ingress.yml +++ b/kustom-webapp/base/ingress.yml @@ -3,23 +3,27 @@ kind: Ingress metadata: name: my-ingress annotations: - nginx.ingress.kubernetes.io/rewrite-target: / + nginx.ingress.kubernetes.io/rewrite-target: /$1 spec: rules: - - host: teste.com - http: - paths: - - path: /prod + - paths: + - path: /prod/(.*) pathType: Prefix backend: service: name: app-service port: name: tester - - path: /dev + - path: /dev/(.*) pathType: Prefix backend: service: name: app-service port: name: tester +resource.customizations: | + extensions/Ingress: + health.lua: | + hs = {} + hs.status = "Healthy" + return hs \ No newline at end of file diff --git a/kustom-webapp/base/service.yml b/kustom-webapp/base/service.yml index 732cb23..f54f75a 100644 --- a/kustom-webapp/base/service.yml +++ b/kustom-webapp/base/service.yml @@ -4,7 +4,7 @@ metadata: name: app-service spec: selector: - app: my-app + app: app-service container-name: tester ports: - protocol: TCP diff --git a/server.js b/server.js index d5cffbb..4002d7b 100644 --- a/server.js +++ b/server.js @@ -5,7 +5,7 @@ const routes = require("./routes"); const app = express(); // Set port -const port = "1337"; +const port = "80"; app.set("port", port); app.use('/', routes);