diff --git a/backend/deploymentNew.yaml b/backend/deploymentNew.yaml new file mode 100644 index 0000000000000000000000000000000000000000..32f93159f65466e97536937ef8b882f4b2a42216 --- /dev/null +++ b/backend/deploymentNew.yaml @@ -0,0 +1,84 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: proveespace +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: proveegatewaydeployment + namespace: proveespace +spec: + replicas: 1 + selector: + matchLabels: + app: gateway + strategy: {} + template: + metadata: + labels: + app: gateway + spec: + containers: + - image: isolatedsushi/gateway + name: gateway + ports: + - containerPort: 9898 + name: gateway + resources: {} +status: {} +--- +apiVersion: v1 +kind: Service +metadata: + name: proveegatewayservice + namespace: proveespace +spec: + selector: + app: gateway + ports: + - name: grpc + protocol: TCP + port: 9898 + targetPort: 9898 + type: LoadBalancer + +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: proveeprojectordeployment + namespace: proveespace +spec: + replicas: 5 + selector: + matchLabels: + app: grpcprojector + strategy: {} + template: + metadata: + labels: + app: grpcprojector + spec: + containers: + - name: grpcprojector + image: isolatedsushi/grpcprojector + ports: + - containerPort: 50051 + resources: {} +status: {} +--- +apiVersion: v1 +kind: Service +metadata: + name: proveeprojectorservice + namespace: proveespace +spec: + selector: + app: grpcprojector + ports: + - name: grpcprojector + protocol: TCP + port: 50051 + targetPort: 50051 + type: LoadBalancer \ No newline at end of file diff --git a/backend/webSocketGateway/src/webSocketGateway.js b/backend/webSocketGateway/src/webSocketGateway.js index 0f94c641c673cb30a0e71d379881a973e39d54d7..6c631526cf6addff5d32f4505ddfb29ab2cf209f 100644 --- a/backend/webSocketGateway/src/webSocketGateway.js +++ b/backend/webSocketGateway/src/webSocketGateway.js @@ -4,6 +4,7 @@ const webSocketPort = 9898 const wsServer = new WebSocket.Server({ host: webSocketHost, port: webSocketPort }); const http = require("http"); var target = process.env.PROJECTOR_ADDRESS ||'127.0.0.1:50051'; +var target = "proveeprojectorservice:50051" console.log("Target is:" + target); var PROTO_PATH = __dirname + '/../protos/v3/projector.proto';