feat: add TTS deployment to Helm chart - #5
Conversation
Add lightning-tts and api-server-tts templates alongside existing ASR stack, reusing shared redis and license-proxy without duplicating resources. Move asrModelUrl to lightningAsr.modelUrl with backward-compatible fallback. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
EntelligenceAI PR SummaryIntroduces full TTS stack support to the smallest-self-host Helm chart with new Kubernetes resources and values configuration.
Confidence Score: 3/5 - Review RecommendedLikely safe but review recommended — this PR introduces a full TTS stack (ConfigMap, Deployment, Service) to the Key Findings:
Files requiring special attention
|
Summary
lightning-ttsandapi-server-ttsKubernetes templates for TTS (Text-to-Speech) deploymentmodels.asrModelUrltolightningAsr.modelUrlwith backward-compatible fallbacklightningTts.modelUrlfor consistency across lightning services0.2.2→0.3.0New resources
lightning-tts/deployment.yamllightning-tts/service.yamlapi-server-tts/deployment.yamlapi-server-tts/config.yamllightning_v31_base_urlapi-server-tts/service.yamlDeprecation notice
models.asrModelUrlis deprecated and will be removed in a future major version. UselightningAsr.modelUrlinstead. The old field continues to work as a fallback — no action required for existing deployments.Test plan
helm templaterenders all TTS resources alongside ASRlightningAsr.modelUrltakes priority overmodels.asrModelUrlmodels.asrModelUrlstill works as fallback for backward compat🤖 Generated with Claude Code