eventRT/deploy/k8s/eventrt-configmap.yaml

48 lines
1.2 KiB
YAML
Raw Permalink Normal View History

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:
host: "mongodb-service"
port: 27017
user: "admin"
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
loki:
endpoint: "" # Promtail handles log collection in K8s, direct push disabled
service:
service_addr: ":8081"
service_name: "eventRT"
secret_key: "" # injected via env SERVICE_SECRET_KEY
deploy_env: "development"
otel:
endpoint: "jaeger-service:4318"
insecure: true