Worker был отключён патчем удаления, пока не было очередей. RabbitMQ и MinIO развёрнуты, схема БД накачена — включаем. Расхождения с base у celery ровно те же, что у backend: нет Kafka, MinIO живёт внутри кластера. Аннотации инжекции несуществующих секретов убраны — иначе vault-agent-init не отрендерит шаблон и под навсегда останется в Init:Error. SERVER_ZITADEL_ENABLED не трогаем: в base у celery он уже False. Миграции и создание администратора в стартовый скрипт worker'а намеренно НЕ добавлены: схемой владеет backend, а два процесса, катящих миграции при одновременном старте, — гонка на ровном месте. Тег образа выравнен с backend (production_f813140d вместо production_a96dead0). Разные версии кода у web и worker ломаются не при старте, а на конкретной задаче, когда worker десериализует аргументы по своей версии модели. |
||
|---|---|---|
| .. | ||
| aero | ||
| base | ||
| brusnika-prod | ||
| brusnika-stage | ||
| d8-ugmk-prod | ||
| dsinv | ||
| yc-k8s-test | ||
| .env.example | ||
| CONFIGURATION.md | ||
| ENDPOINTS.md | ||
| FRONTEND_REQUESTS.md | ||
| openapi.yaml | ||