You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
✨(helm) add support multiple transcribe worker / endpoint
Udate the helm chart to support multiple transcribe worker in
the summary service.
This is useful when using multiple WhisperX instances to have one deployment
for each endpoint. This enables some kind of horizontal scaling (we still
keep one call per WhisperX endpoint but can have multiple WhisperX endpoints)
Copy file name to clipboardExpand all lines: src/helm/meet/values.yaml
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -848,6 +848,21 @@ celeryTranscribe:
848
848
pdb:
849
849
enabled: false
850
850
851
+
## @param celeryTranscribe.instances List of celeryTranscribe instances to deploy. Each entry creates a dedicated Deployment. Useful when wanting to use multiple instances of WhisperX (configure each endpoint in the extraEnv value specific to that instance).
852
+
## @extra celeryTranscribe.instances[].name Unique name suffix for the instance (used in the Deployment name and pod labels)
853
+
## @extra celeryTranscribe.instances[].replicas Override the number of replicas for this specific instance
854
+
## @extra celeryTranscribe.instances[].extraEnvVars Additional environment variables for this specific instance (same structure as envVars)
855
+
## @extra celeryTranscribe.instances[].command Override the container command for this specific instance
856
+
## @extra celeryTranscribe.instances[].args Override the container args for this specific instance
857
+
## @extra celeryTranscribe.instances[].resources Override resource requirements for this specific instance
858
+
## @extra celeryTranscribe.instances[].nodeSelector Override node selector for this specific instance
859
+
## @extra celeryTranscribe.instances[].affinity Override affinity for this specific instance
860
+
## @extra celeryTranscribe.instances[].tolerations Override tolerations for this specific instance
861
+
## @extra celeryTranscribe.instances[].pdb.enabled Enable pdb for this specific instance
0 commit comments