From 5bc4c47145e45b274647b1bb6f522a2072169654 Mon Sep 17 00:00:00 2001 From: mykola2312 Date: Sat, 16 Mar 2024 10:38:22 +0200 Subject: [PATCH] begin implementing k8s config for telegram-bot-api --- k8s/05_tg-stateful-set.yml | 39 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 k8s/05_tg-stateful-set.yml diff --git a/k8s/05_tg-stateful-set.yml b/k8s/05_tg-stateful-set.yml new file mode 100644 index 0000000..debffd6 --- /dev/null +++ b/k8s/05_tg-stateful-set.yml @@ -0,0 +1,39 @@ +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: tg + namespace: mk-dl-bot +spec: + selector: + matchLabels: + app: mk-dl-bot + service: tg + serviceName: "tg" + replicas: 1 + template: + metadata: + labels: + app: mk-dl-bot + service: tg + spec: + terminationGracePeriodSeconds: 10 + containers: + - name: tg + image: mykola2312/telegram-bot-api:latest + ports: + - containerPort: 8081 + name: tg + volumeMounts: + - name: tg-data + mountPath: /app + volumeClaimTemplates: + - metadata: + name: tg-data + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 5Gi +--- +