More work.

Added chat service
Updated packet service to pass the tcp stream around in a Arc type.
Updated character position data to not require multiplying the coords
Added more debug logs
Added an interceptor for gRPC comms with the chat server
Updated build and push script for the chat server changes
This commit is contained in:
2025-06-06 17:52:29 -04:00
parent 85d41c0239
commit ad6ba2c8e6
32 changed files with 787 additions and 92 deletions

View File

@@ -6,7 +6,7 @@ autoscaling:
global:
env:
LOG_LEVEL: "debug"
LOG_LEVEL: "info"
APP_ENV: "dev"
DATABASE_URL: "" # This is a placeholder. Will be dynamically constructed
REDIS_URL: "redis://valkey:6379/0"
@@ -26,6 +26,20 @@ services:
targetPort: 50051
protocol: TCP
- name: chat-service
replicas: 1
serviceAccount: azgstudio-serviceaccount
image: chat-service:latest
port: 50055
env:
SERVICE_PORT: 50055
LOG_LEVEL: "debug"
service:
portName: chat-service
port: 50055
targetPort: 50055
protocol: TCP
- name: character-service
replicas: 1
serviceAccount: azgstudio-serviceaccount
@@ -61,6 +75,7 @@ services:
port: 29000
env:
SERVICE_PORT: 29000
LOG_LEVEL: "debug"
service:
type: LoadBalancer
portName: game-packet-service
@@ -75,6 +90,7 @@ services:
port: 50054
env:
SERVICE_PORT: 50054
LOG_LEVEL: "debug"
service:
annotations:
name: "Athena"