Skip to content

Commit 0ce2da6

Browse files
jparrillclaude
andcommitted
Update HCPEtcdBackup enhancement: rename CRD, add KMS-SSE and feature gate
- Rename EtcdBackup → HCPEtcdBackup throughout (resolve open question #2) - Add kmsKeyARN (S3) and encryptionKeyURL (Azure) to HCPEtcdBackup spec for per-tenant artifact encryption (SSE-KMS / CMK), immutable fields populated by controller from HCP (resolve open question #4) - Add HCPEtcdBackupConfig struct to ManagedEtcdSpec with KMS key fields, documenting HC → HCP → CR propagation chain - Add Feature Gate section: HCPEtcdBackup gate with controller predicate, +openshift:enable:FeatureGate=HCPEtcdBackup annotations on all new fields - Update graduation criteria with feature gate milestones Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Juan Manuel Parrilla Madrid <jparrill@redhat.com>
1 parent 3e4558b commit 0ce2da6

1 file changed

Lines changed: 616 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)