Skip to content

Storage and Key Management

Governance Platform requires durable storage and managed keys for production deployments.

AreaPurpose
PostgreSQLPlatform records such as users, projects, policies, controls, declarations, evaluations, and activity.
Object storageEvidence attachments, files, and workflow artifacts.
Registry storageRuntime images and chart artifacts for connected or mirrored installs.

Supported object storage options include Azure Blob Storage, Google Cloud Storage, and AWS S3. Local or mock storage modes are for development and test environments only.

Key management supports signing, credential, and integrity workflows. Use Azure Key Vault, AWS KMS, or Google Cloud KMS for customer environments.

The mock key provider is not appropriate for production.

  • Confirm services can reach storage and key providers from the cluster.
  • Confirm access policies are least-privilege.
  • Back up platform data before upgrades.
  • Rotate keys and credentials according to customer policy.
  • Do not publish secrets or key material in release documentation.