dcbot/k8s/overlays/dev/bot.yml

45 lines
1.3 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: twhelp-dcbot-deployment
spec:
template:
spec:
containers:
- name: twhelp-dcbot
image: dcbot
env:
- name: APP_MODE
value: development
- name: DB_DSN
valueFrom:
secretKeyRef:
name: twhelp-dcbot-secret
key: db-dsn
- name: REDIS_CONNECTION_STRING
valueFrom:
secretKeyRef:
name: twhelp-dcbot-secret
key: redis-connection-string
- name: DB_MAX_OPEN_CONNECTIONS
value: "10"
- name: DB_MAX_IDLE_CONNECTIONS
value: "3"
- name: BOT_TOKEN
valueFrom:
secretKeyRef:
name: twhelp-dcbot-secret
key: token
- name: TWHELP_URL
value: "https://tribalwarshelp.com"
- name: TWHELP_RATE_LIMITER_ENABLED
value: "true"
- name: TWHELP_RATE_LIMITER_MAX_REQUESTS_PER_SECOND
value: "10"
- name: TWHELP_RATE_LIMITER_REQUEST_BURST
value: "5"
- name: BOT_MAX_GROUPS_PER_SERVER
value: "5"
- name: BOT_MAX_MONITORS_PER_GROUP
value: "10"