telephony: make TTS cutover EFFECTIVE via Tts__PiperUrl env (overrides configmap)
Root cause: the live deploy carried env Tts__PiperUrl=edge1 (drifted, not in git) which shadows appsettings Tts.PiperUrl. Codify Tts__PiperUrl=GX10 + Ari__ env to match live so git is source-of-truth; the configmap edit alone was inert.
This commit is contained in:
@@ -188,6 +188,16 @@ spec:
|
|||||||
name: twilio-credentials
|
name: twilio-credentials
|
||||||
key: DefaultFromNumber
|
key: DefaultFromNumber
|
||||||
optional: true
|
optional: true
|
||||||
|
# Env vars OVERRIDE appsettings.Production.json in ASP.NET Core config.
|
||||||
|
# These were previously applied live-only (kubectl) and drifted from git;
|
||||||
|
# codified here so git is the source of truth. Tts__PiperUrl is the real
|
||||||
|
# TTS cutover lever (the configmap "Tts" block is shadowed by this env).
|
||||||
|
- name: Tts__PiperUrl
|
||||||
|
value: "http://10.0.56.14:30850" # GX10 amy-medium; edge1 10.0.57.17:8500 = rollback
|
||||||
|
- name: Ari__Username
|
||||||
|
value: "flowercore"
|
||||||
|
- name: Ari__Password
|
||||||
|
value: "bluejay-asterisk-ari"
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: telephony-config
|
- name: telephony-config
|
||||||
mountPath: /app/appsettings.Production.json
|
mountPath: /app/appsettings.Production.json
|
||||||
|
|||||||
Reference in New Issue
Block a user