feat(brochure): add public brochure GitOps app #13

Merged
bluejay merged 1 commits from codex/sprint32-intranet-brochure-split into main 2026-05-18 04:52:42 +00:00
Owner

Summary

  • adds apps/brochure namespace, Deployment, Service, Certificate, and public IngressRoute for brochure.flowercore.io
  • documents image import and Cloudflare DNS operator actions
  • adds brochure.flowercore.io to public read-only method allowlist lint

Validation

  • PyYAML parsed apps/brochure/brochure.yaml: 5 docs
  • focused PublicReadOnlyIngressRoutes lint passed
  • full bluejay-infra lint still fails on existing unrelated baseline: updater read-write allowlist fixture and GitHub runner init-container assumptions

Operator actions

  • build/import localhost/fc-brochure-web:v20260524-sprint32 on all RKE2 nodes
  • create Cloudflare DNS record for brochure.flowercore.io
  • sync/verify infra-brochure in ArgoCD
## Summary - adds apps/brochure namespace, Deployment, Service, Certificate, and public IngressRoute for brochure.flowercore.io - documents image import and Cloudflare DNS operator actions - adds brochure.flowercore.io to public read-only method allowlist lint ## Validation - PyYAML parsed apps/brochure/brochure.yaml: 5 docs - focused PublicReadOnlyIngressRoutes lint passed - full bluejay-infra lint still fails on existing unrelated baseline: updater read-write allowlist fixture and GitHub runner init-container assumptions ## Operator actions - build/import localhost/fc-brochure-web:v20260524-sprint32 on all RKE2 nodes - create Cloudflare DNS record for brochure.flowercore.io - sync/verify infra-brochure in ArgoCD
bluejay added 1 commit 2026-05-18 04:28:09 +00:00
bluejay merged commit d7238a5e3b into main 2026-05-18 04:52:42 +00:00
bluejay deleted branch codex/sprint32-intranet-brochure-split 2026-05-18 04:52:43 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bluejay/bluejay-infra#13