ceph / ceph/ceph-csi

How to change encryptionPassphrase after RBD is encrypted

Open
#3,298 3 comments 0 reactions 0 assignees View on GitHub
component/rbd dependency/csi-addons enhancement keepalive
Dominant language
Go
Stars
1.6k
Forks
617
Avg merge
5d 10h
Merged PRs (30d)
43

Description

Dear.
According to the security requirements, the encrypted key needs to be modified periodically, and there seems to be no relevant function in the rook ceph? How should I get to modify encryptionPassphrase?

myconfig:

> user-ns-secrets-metadata-test: |-
{
"encryptionKMSType": "metadata",
"secretName": "storage-encryption-secret",
"secretNamespace": "default"
}

Contributor guide

No contributing guide indexed for this repository

Research direction

No source files, tests, or entry points are mentioned. Start by tracing how `encryptionPassphrase`, `encryptionKMSType`, `secretName`, and `secretNamespace` are handled in the RBD encryption configuration, then determine whether passphrase rotation is supported; done should be a documented, validated rotation path or a clearly scoped implementation plan.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes
Domain
infrastructure, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.