7a04f298d2
- update to latest telegram layer - remove some references to fields in tg.Entities that don't exist in the schema - originally added here: https://github.com/beeper/td/commit/820929062a2ba0104397bc01235ab58a9cff780e - referenced here - https://github.com/mautrix/telegramgo/commit/124f0967ed195b5a380c9bd02e170ada9710dde3 - https://github.com/mautrix/telegramgo/commit/4205047aab2e0639217148b5d125bfaab668bd8e
66 lines
1.7 KiB
YAML
66 lines
1.7 KiB
YAML
---
|
|
apiVersion: apps/v1
|
|
kind: Deployment
|
|
metadata:
|
|
name: bot
|
|
labels:
|
|
app.kubernetes.io/name: bot
|
|
spec:
|
|
strategy:
|
|
type: Recreate
|
|
replicas: 1
|
|
selector:
|
|
matchLabels:
|
|
app.kubernetes.io/name: bot
|
|
template:
|
|
metadata:
|
|
labels:
|
|
app: bot
|
|
app.kubernetes.io/name: bot
|
|
spec:
|
|
containers:
|
|
- name: bot
|
|
image: connclose:latest
|
|
imagePullPolicy: Never
|
|
resources:
|
|
requests:
|
|
cpu: 500m
|
|
memory: 128M
|
|
limits:
|
|
cpu: 1000m
|
|
memory: 256M
|
|
env:
|
|
- name: GOMEMLIMIT
|
|
value: "128MiB"
|
|
- name: GOMAXPROCS
|
|
value: "2"
|
|
- name: OTEL_METRICS_EXPORTER
|
|
value: "prometheus"
|
|
- name: OTEL_EXPORTER_PROMETHEUS_PORT
|
|
value: "8090"
|
|
- name: OTEL_EXPORTER_PROMETHEUS_HOST
|
|
value: "0.0.0.0"
|
|
- name: PPROF_ADDR
|
|
value: "0.0.0.0:8090"
|
|
- name: OTEL_RESOURCE_ATTRIBUTES
|
|
value: "service.name=connclose"
|
|
- name: OTEL_LOG_LEVEL
|
|
value: "DEBUG"
|
|
- name: OTEL_TRACES_EXPORTER
|
|
value: "none"
|
|
- name: BOT_TOKEN
|
|
valueFrom:
|
|
secretKeyRef:
|
|
name: config
|
|
key: BOT_TOKEN
|
|
- name: APP_ID
|
|
valueFrom:
|
|
secretKeyRef:
|
|
name: config
|
|
key: APP_ID
|
|
- name: APP_HASH
|
|
valueFrom:
|
|
secretKeyRef:
|
|
name: config
|
|
key: APP_HASH
|