🐛(helm) add default commands for celery workers
Without explicit commands in values.yaml, celeryTranscribe and celerySummarize pods were using the Dockerfile's default CMD (uvicorn), which started the REST API instead of Celery workers. This fix adds default commands to values.yaml for both services, ensuring they run as Celery workers processing their respective queues (transcribe-queue and summarize-queue).
This commit is contained in:
committed by
aleb_the_flash
parent
dc177b69d8
commit
96d7a8875b
@@ -546,7 +546,15 @@ celeryTranscribe:
|
||||
dpAnnotations: {}
|
||||
|
||||
## @param celeryTranscribe.command Override the celeryTranscribe container command
|
||||
command: []
|
||||
command:
|
||||
- "celery"
|
||||
- "-A"
|
||||
- "summary.core.celery_worker"
|
||||
- "worker"
|
||||
- "--pool=solo"
|
||||
- "--loglevel=info"
|
||||
- "-Q"
|
||||
- "transcribe-queue"
|
||||
|
||||
## @param celeryTranscribe.args Override the celeryTranscribe container args
|
||||
args: []
|
||||
@@ -647,7 +655,15 @@ celerySummarize:
|
||||
dpAnnotations: {}
|
||||
|
||||
## @param celerySummarize.command Override the celerySummarize container command
|
||||
command: []
|
||||
command:
|
||||
- "celery"
|
||||
- "-A"
|
||||
- "summary.core.celery_worker"
|
||||
- "worker"
|
||||
- "--pool=solo"
|
||||
- "--loglevel=info"
|
||||
- "-Q"
|
||||
- "summarize-queue"
|
||||
|
||||
## @param celerySummarize.args Override the celerySummarize container args
|
||||
args: []
|
||||
|
||||
Reference in New Issue
Block a user