RWS Architecture article

Trust & Secret Services

Provide shared secrets, certificates, and key-management services for the platform.

  1. Typeworkpackage
  2. Statusplanned
  3. Domainsecurity
On this page
  1. WP-03 Trust & Secret Services
  2. Summary
  3. Scope
  4. Architecture Context
  5. Decision Context
  6. Dependencies
  7. Acceptance Criteria

WP-03 Trust & Secret Services

Summary

Provide shared secrets, certificates, and key-management services for the platform.

Scope

  • Deliver centralized secrets, certificates, and key-management services as a shared platform baseline.
  • Integrate secret synchronization patterns for in-cluster workloads with rotation and audit controls.
  • Define approved break-glass procedures and evidence requirements for emergency access.

Architecture Context

Decision Context

Dependencies

Acceptance Criteria

  • No secret values are committed to Git in scope repositories.
  • Secret-scanning enforcement and audit evidence are retained.
  • Centrally managed application/configuration secrets are sourced from Secrets Management (ABB) via openbao and ESO.
  • Synchronized values are materialized in-cluster as Kubernetes Secret objects with etcd encryption at rest, RBAC least privilege, rotation, audit logging, and documented break-glass controls (validated as platform prerequisites for this package).
  • Certificate renewals are automated with alerting on failure.