Roll cephrgw-operator to v0.2.0 (radosgw-native) #273
Reference in New Issue
Block a user
Delete Branch "benvin/cephrgw-operator-v0.2.0"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
cephrgw-operator v0.2.0 rebuilds the Ceph integration to talk directly to radosgw via go-ceph (Admin Ops API) + aws-sdk-go-v2 (S3), replacing the manager-dashboard client, and adds fine-grained bucket-access policies (paths / actions / conditions / rawStatements). The operator now authenticates with an RGW admin user's access/secret key instead of a dashboard login.
Operator repo PRs: unkin/cephrgw-operator #3 (rebuild) and #4 (fine-grained), both merged; tag
v0.2.0.Changes
git.unkin.net/unkin/cephrgw-operator→v0.2.0envFrom/VaultStaticSecretcomments to theCEPH_RGW_*credential keys the new image consumesRequired manual step (runtime)
The VaultStaticSecret copies the KV secret's keys verbatim, so the seed must be re-put with the new keys before/with rollout — otherwise the operator fails auth:
(The old
CEPH_DASHBOARD_*keys are ignored by v0.2.0.) VSO refreshes within 5m and thereloaderannotation restarts the operator.https://claude.ai/code/session_016CEncETbf8cvy1PhsHfFHM