fc-ttsreader: bump web image to v202604280946 + add Render__CdnDirectory env
Sprint E XXL Phase 4γ MVP deploy — POST /api/v1/render endpoint. Two changes: 1. Image tag v202604272339 → v202604280946 (TtsReader@d9e0a58 master tip includes the new RenderController + RenderService + 9 tests). 2. New TtsReader__Render__CdnDirectory=/data/cdn env var. Default wwwroot/cdn resolves under the read-only app filesystem when runAsNonRoot=true; pin to the existing writable PVC mount alongside other TtsReader runtime data. Manifests + cue audio land at /data/cdn/sha256/<hash>/manifest.json + cues/. Pre-existing PVC mount at /data/ already covers this — no PVC change needed, just the env var override. Pairs with TtsReader@d9e0a58 master tip (ready for image build + import).
This commit is contained in:
@@ -519,7 +519,7 @@ spec:
|
||||
fsGroupChangePolicy: OnRootMismatch
|
||||
containers:
|
||||
- name: web
|
||||
image: localhost/fc-ttsreader-web:v202604272339
|
||||
image: localhost/fc-ttsreader-web:v202604280946
|
||||
imagePullPolicy: Never
|
||||
ports:
|
||||
- containerPort: 5217
|
||||
@@ -588,6 +588,13 @@ spec:
|
||||
# the writable PVC mount.
|
||||
- name: TtsReader__Preview__CacheDirectory
|
||||
value: "/data/voice-previews"
|
||||
# Sprint E XXL Phase 4γ — content-addressed CDN bundle dir for
|
||||
# POST /api/v1/render. Default "wwwroot/cdn" resolves under the
|
||||
# read-only app filesystem, so pin to the writable PVC mount
|
||||
# alongside other TtsReader runtime data. Manifests + cue audio
|
||||
# land at /data/cdn/sha256/<hash>/manifest.json + cues/.
|
||||
- name: TtsReader__Render__CdnDirectory
|
||||
value: "/data/cdn"
|
||||
- name: Auth__ApiKey
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
|
||||
Reference in New Issue
Block a user