fix: update deployment strategy to Recreate for tts-gateway to prevent GPU deadlock
Some checks failed
validate / lint (push) Failing after 1s

This commit is contained in:
Nik Afiq 2026-07-25 00:24:47 +09:00
parent d93aa3541c
commit 4257e83522

View File

@ -7,6 +7,12 @@ metadata:
app: tts-gateway
spec:
replicas: 1
# nik-gpu only has 1 nvidia.com/gpu allocatable - the default RollingUpdate
# strategy tries to schedule the new pod before killing the old one, which
# deadlocks forever waiting for a GPU that's still held by the pod it's
# replacing. Recreate kills the old pod first instead.
strategy:
type: Recreate
selector:
matchLabels:
app: tts-gateway