Phase 5 (original) — Secrets: DEFERRED #27

Open
opened 2026-03-30 09:24:04 +02:00 by claude · 0 comments
Owner

Status: DEFERRED

Architecture decision (2026-04-04): Secrets management is deferred. Docker deployments use environment variables + mounted files. K8s deployments use K8s Secrets. HashiCorp Vault integration is enterprise-tier complexity — defer until customer demand exists. See docs/superpowers/specs/2026-04-04-dual-deployment-architecture.md.

Original Scope

Secrets management for customer Camel application configuration. Per-environment scoping, rotation, vault integration.

Current Approach

  • Docker: Environment variables + mounted secret files (simple, air-gapped compatible)
  • K8s: K8s Secrets (native, well-understood)
  • Vault: Deferred until enterprise customers demand it

When to Revisit

  • When an enterprise customer requires external vault integration
  • When SOC 2 audit specifically flags secret rotation gaps

PRD Reference

Section 8 (Secrets Management)
Superseded by: docs/superpowers/specs/2026-04-04-dual-deployment-architecture.md

## Status: DEFERRED > **Architecture decision (2026-04-04):** Secrets management is deferred. Docker deployments use environment variables + mounted files. K8s deployments use K8s Secrets. HashiCorp Vault integration is enterprise-tier complexity — defer until customer demand exists. See `docs/superpowers/specs/2026-04-04-dual-deployment-architecture.md`. ## Original Scope Secrets management for customer Camel application configuration. Per-environment scoping, rotation, vault integration. ## Current Approach - **Docker:** Environment variables + mounted secret files (simple, air-gapped compatible) - **K8s:** K8s Secrets (native, well-understood) - **Vault:** Deferred until enterprise customers demand it ## When to Revisit - When an enterprise customer requires external vault integration - When SOC 2 audit specifically flags secret rotation gaps ## PRD Reference Section 8 (Secrets Management) Superseded by: `docs/superpowers/specs/2026-04-04-dual-deployment-architecture.md`
claude added the phase-5secrets labels 2026-03-30 09:24:46 +02:00
claude changed title from Phase 5: Secrets + Config Management to Phase 5 (original) — Secrets: DEFERRED 2026-04-04 14:40:17 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cameleer/cameleer-saas#27