Merge pull request #134 from sirius0xdev/backend/t_6977ed0c-fix-execute-db-config

fix: align execute-service DB config with EXECUTE_ env prefix
This commit is contained in:
sirius0xdev 2026-05-24 20:59:27 -04:00 committed by GitHub
commit ead9cff2d3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 25 additions and 10 deletions

View file

@ -4,10 +4,10 @@ metadata:
name: trading-execute-service-config name: trading-execute-service-config
namespace: customer1 namespace: customer1
data: data:
DB_HOST: "hermes-pgdb-rw.customer1.svc.cluster.local" EXECUTE_DB_HOST: "hermes-pgdb-rw.customer1.svc.cluster.local"
DB_PORT: "5432" EXECUTE_DB_PORT: "5432"
DB_NAME: "trading_data" EXECUTE_DB_NAME: "trading_data"
REDIS_HOST: "trading-redis.customer1.svc.cluster.local" EXECUTE_REDIS_HOST: "trading-redis.customer1.svc.cluster.local"
REDIS_PORT: "6379" EXECUTE_REDIS_PORT: "6379"
KAFKA_BROKER: "trading-kafka.customer1.svc.cluster.local:9092" EXECUTE_KAFKA_BOOTSTRAP_SERVERS: "trading-kafka.customer1.svc.cluster.local:9092"
LOG_LEVEL: "info" EXECUTE_LOG_LEVEL: "info"

View file

@ -48,12 +48,12 @@ spec:
- configMapRef: - configMapRef:
name: trading-execute-service-config name: trading-execute-service-config
env: env:
- name: DB_USER - name: EXECUTE_DB_USER
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: trading-db-credentials name: trading-db-credentials
key: username key: username
- name: DB_PASSWORD - name: EXECUTE_DB_PASSWORD
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
name: trading-db-credentials name: trading-db-credentials

View file

@ -34,6 +34,17 @@ spec:
envFrom: envFrom:
- configMapRef: - configMapRef:
name: trading-platform-config name: trading-platform-config
env:
- name: EXECUTE_DB_USER
valueFrom:
secretKeyRef:
name: trading-db-credentials
key: username
- name: EXECUTE_DB_PASSWORD
valueFrom:
secretKeyRef:
name: trading-db-credentials
key: password
resources: resources:
limits: limits:
cpu: "500m" cpu: "500m"

View file

@ -16,7 +16,11 @@ data:
# Redis connection # Redis connection
REDIS_HOST: redis-master.{{ .Values.global.namespace }}.svc.cluster.local REDIS_HOST: redis-master.{{ .Values.global.namespace }}.svc.cluster.local
REDIS_PORT: "6379" REDIS_PORT: "6379"
# PostgreSQL connection # PostgreSQL connection (execute-service uses EXECUTE_ prefix)
EXECUTE_DB_HOST: postgres-primary.{{ .Values.global.namespace }}.svc.cluster.local
EXECUTE_DB_PORT: "5432"
EXECUTE_DB_NAME: "trading_data"
# Legacy keys (other services)
POSTGRES_HOST: postgres-primary.{{ .Values.global.namespace }}.svc.cluster.local POSTGRES_HOST: postgres-primary.{{ .Values.global.namespace }}.svc.cluster.local
POSTGRES_PORT: "5432" POSTGRES_PORT: "5432"
# Solana RPC (ExternalName service) # Solana RPC (ExternalName service)