2026-05-29 11:09:03 +08:00
|
|
|
apiVersion: v1
|
|
|
|
|
kind: ConfigMap
|
|
|
|
|
metadata:
|
|
|
|
|
name: eventrt-config
|
|
|
|
|
data:
|
|
|
|
|
config.yaml: |
|
|
|
|
|
rabbitmq:
|
|
|
|
|
ca_cert_path: "/app/configs/certs/ca_certificate.pem"
|
|
|
|
|
client_key_path: "/app/configs/certs/eventrt_client_key.pem"
|
|
|
|
|
client_key_password: ""
|
|
|
|
|
client_cert_path: "/app/configs/certs/eventrt_client_cert.pem"
|
|
|
|
|
insecure_skip_verify: false
|
|
|
|
|
server_name: "rabbitmq-server"
|
|
|
|
|
user: ""
|
|
|
|
|
password: ""
|
|
|
|
|
host: "rabbitmq-service"
|
|
|
|
|
port: 5671
|
|
|
|
|
|
|
|
|
|
mongodb:
|
2026-06-05 16:38:48 +08:00
|
|
|
host: "mongodb-service"
|
2026-05-29 11:09:03 +08:00
|
|
|
port: 27017
|
2026-06-05 16:38:48 +08:00
|
|
|
user: "admin"
|
2026-05-29 11:09:03 +08:00
|
|
|
password: "" # injected via env MONGODB_PASSWORD
|
|
|
|
|
database: "eventdb"
|
|
|
|
|
auth_db: "admin"
|
|
|
|
|
timeout: 10
|
|
|
|
|
|
|
|
|
|
logger:
|
|
|
|
|
mode: "production"
|
|
|
|
|
level: "info"
|
|
|
|
|
filepath: ""
|
|
|
|
|
maxsize: 100
|
|
|
|
|
maxbackups: 5
|
|
|
|
|
maxage: 30
|
|
|
|
|
compress: false
|
2026-06-08 13:58:48 +08:00
|
|
|
loki:
|
|
|
|
|
endpoint: "" # Promtail handles log collection in K8s, direct push disabled
|
2026-05-29 11:09:03 +08:00
|
|
|
|
|
|
|
|
service:
|
|
|
|
|
service_addr: ":8081"
|
|
|
|
|
service_name: "eventRT"
|
|
|
|
|
secret_key: "" # injected via env SERVICE_SECRET_KEY
|
2026-06-05 16:38:48 +08:00
|
|
|
deploy_env: "development"
|
2026-05-29 11:09:03 +08:00
|
|
|
|
|
|
|
|
otel:
|
2026-06-05 16:38:48 +08:00
|
|
|
endpoint: "jaeger-service:4318"
|
2026-05-29 11:09:03 +08:00
|
|
|
insecure: true
|