--- apiVersion: apps/v1 kind: Deployment metadata: name: celery namespace: rfi labels: app: celery service: celery spec: replicas: 1 selector: matchLabels: app: celery template: metadata: labels: app: celery service: celery spec: containers: - name: celery image: cr.yandex/crp3ccidau046kdj8g9q/rfi-backend:dev4 imagePullPolicy: IfNotPresent command: - uv args: - run - celery - -A - config - worker - -l - info ports: - name: http containerPort: 8000 protocol: TCP env: - name: JWT_AUTH_ENABLE value: "True" - name: NOTIFICATIONS_ENABLE value: "false" - name: NOTIFICATIONS_EMAIL_FROM value: hello@sarex.io - name: NOTIFICATIONS_SERVICE_URL value: https://lk.srx.wb.ru:30443/rfi - name: SAREX_BACKEND_URL value: http://backend.django.svc.cluster.local:8000 - name: EAV_URL value: http://eav-service.eav.svc.cluster.local:8000 - name: GATEWAY_URL value: http://pdm-api.documentations.svc.cluster.local:8080 - name: DJANGO_SECRET_KEY valueFrom: secretKeyRef: name: django-secret key: django_secret_key - name: DB_HOST valueFrom: secretKeyRef: name: postgresql-secret key: hostname - name: DB_PORT valueFrom: secretKeyRef: name: postgresql-secret key: port - name: DB_NAME valueFrom: secretKeyRef: name: postgresql-secret key: database - name: DB_USER valueFrom: secretKeyRef: name: postgresql-secret key: username - name: DB_PASSWORD valueFrom: secretKeyRef: name: postgresql-secret key: password - name: SAREX_BACKEND_AUTH valueFrom: secretKeyRef: name: django-secret key: token - name: YC_S3_ACCESS_KEY_ID valueFrom: secretKeyRef: name: s3-secret key: username - name: YC_S3_SECRET_ACCESS_KEY valueFrom: secretKeyRef: name: s3-secret key: password - name: YC_S3_BUCKET_NAME valueFrom: secretKeyRef: name: s3-secret key: bucket - name: YC_S3_ENDPOINT_URL valueFrom: secretKeyRef: name: s3-secret key: hostname - name: RABBITMQ_VHOST valueFrom: secretKeyRef: name: rabbitmq-secret key: vhost - name: RABBITMQ_USERNAME valueFrom: secretKeyRef: name: rabbitmq-secret key: username - name: RABBITMQ_PASSWORD valueFrom: secretKeyRef: name: rabbitmq-secret key: password - name: RABBITMQ_PORT valueFrom: secretKeyRef: name: rabbitmq-secret key: port - name: RABBITMQ_HOST valueFrom: secretKeyRef: name: rabbitmq-secret key: hostname resources: requests: cpu: "1" memory: 1Gi imagePullSecrets: - name: regcred