diff --git a/kubernetes-manifests/paymentservice.yaml b/kubernetes-manifests/paymentservice.yaml index 47523a9..fa62c08 100644 --- a/kubernetes-manifests/paymentservice.yaml +++ b/kubernetes-manifests/paymentservice.yaml @@ -31,6 +31,9 @@ spec: image: paymentservice ports: - containerPort: 50051 + env: + - name: PORT + value: "50051" readinessProbe: exec: command: ["/bin/grpc_health_probe", "-addr=:50051"] diff --git a/src/paymentservice/server.js b/src/paymentservice/server.js index 11598b7..152a8d1 100644 --- a/src/paymentservice/server.js +++ b/src/paymentservice/server.js @@ -27,7 +27,7 @@ const logger = pino({ }); class HipsterShopServer { - constructor (protoRoot, port = HipsterShopServer.DEFAULT_PORT) { + constructor (protoRoot, port = HipsterShopServer.PORT) { this.port = port; this.packages = { @@ -99,6 +99,6 @@ class HipsterShopServer { } } -HipsterShopServer.DEFAULT_PORT = 50051; +HipsterShopServer.PORT = process.env.PORT; module.exports = HipsterShopServer;