#297: converter packaging (Helm + compose) and deployment docs #422

Merged
Cordy merged 9 commits from converter-packaging into main 2026-09-04 03:30:12 +00:00
Owner

Helm chart: converter.* values block (default off) rendering Deployment + ClusterIP Service + optional NetworkPolicy (ingress from this release only, egress denied); converter.enabled or converter.url injects CAIRN_PREVIEW_CONVERTER_URL into the Cairn pod without touching the config Secret; chart 0.2.0, appVersion v0.6.125. Compose: converter under profiles: ["preview"], no published ports, commented env line on cairn. Docs: "Preview converter" section in deployment.md (trust model + what the converter can never see, config table, Helm/compose/bare-binary walkthroughs, security notes) — anchor matches the UI's admin hint link. Closes the packaging+docs half of #297 (do not auto-close; A↔B dogfood check pending).

Helm chart: `converter.*` values block (default off) rendering Deployment + ClusterIP Service + optional NetworkPolicy (ingress from this release only, egress denied); `converter.enabled` or `converter.url` injects `CAIRN_PREVIEW_CONVERTER_URL` into the Cairn pod without touching the config Secret; chart 0.2.0, appVersion v0.6.125. Compose: converter under `profiles: ["preview"]`, no published ports, commented env line on cairn. Docs: "Preview converter" section in deployment.md (trust model + what the converter can never see, config table, Helm/compose/bare-binary walkthroughs, security notes) — anchor matches the UI's admin hint link. Closes the packaging+docs half of #297 (do not auto-close; A↔B dogfood check pending).
Cordy merged commit 73808d1b6b into main 2026-09-04 03:30:12 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Cordy/Cairn#422
No description provided.