diff --git a/k8s/tg.yaml b/k8s/tg.yaml new file mode 100644 index 0000000..cdc3815 --- /dev/null +++ b/k8s/tg.yaml @@ -0,0 +1,35 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: celery +spec: + replicas: 1 + selector: + matchLabels: + app: celery + template: + metadata: + labels: + app: celery + spec: + imagePullSecrets: + - name: regcred + containers: + - name: tg + image: registry.spiritofweb.ru/avtopost-api:latest + command: ["celery", "-A", "tg.celery_app_tg", "worker", "--loglevel=info"] + envFrom: + - secretRef: + name: celery +--- +apiVersion: v1 +kind: Secret +metadata: + name: celery +type: Opaque +stringData: + RABBITMQ_PASS: $RABBITMQ_PASS + BOT_TOKEN: "$BOT_TOKEN" + ATOKEN: "$ATOKEN" + FULL_PATH_DOMAIN: $FULL_PATH_DOMAIN + PROD: "false" \ No newline at end of file