Blaine Gardner
Blaine Gardner
If a CephBlockPool's `enableRBDStats` field is changed from `true` to `false`, the pool will still remain in the `mgr/prometheus/rbd_stats_pools` list. _Originally posted by @BlaineEXE in https://github.com/rook/rook/issues/11099#issuecomment-1658964154_ This may be a...
I am concerned the documentation for KEDA Horizontal Pod Autoscaler (HPA) documented in the CephObjectStore won't work in production. I believe any time the CephObjectStore is reconciled, Rook will reset...
One issue I (Travis) noticed [with shared pools] is that an extra pool is created automatically. For example, if I create an object store named `store-d`, a pool will appear...
Admins should have a way to limit which BucketClasses and BucketAccessClasses that certain users (namespaces) can use. This can be broken down into 2 parts: - basic access limits: limiting...
Initial discussion suggested that we can use Volume Attribute Class (or an analogue of it) for COSI Use for changing vendor-specific quotas after 1st provisioning VAC KEP - https://github.com/kubernetes/enhancements/issues/3751 The...
Review and clarify resource mutability expectations, and make sure COSI CRDs and controllers enforce them.
While going through the codes of 'controller' & 'sidecar', I see that both sidecar & controller are updating status of the bucketclaim (within the scope of method BucketClaimListener#provisionBucketClaimOperation). https://github.com/kubernetes-sigs/container-object-storage-interface-provisioner-sidecar/blob/80979e8992a6a2b2166f3ff1e7d39b4ab03f045c/pkg/bucket/bucket_controller.go#L163 https://github.com/kubernetes-sigs/container-object-storage-interface-controller/blob/38b4915c1bbc6b63144fa81351a72d228184a34c/pkg/bucketclaim/bucketclaim.go#L204...
**Checklist:** - [ ] **Commit Message Formatting**: Commit titles and messages follow guidelines in the [developer guide](https://rook.io/docs/rook/latest/Contributing/development-flow/#commit-structure). - [ ] Reviewed the developer guide on [Submitting a Pull Request](https://rook.io/docs/rook/latest/Contributing/development-flow/#submitting-a-pull-request) -...
Create a new OSD pod init container that loads the latest CephX key for the OSD. The init container must be run after OSD activation, due to keyfile reset behavior...
Add a design doc to addres RFE #15904. This design outlines important UX and implementation details for achieving automated/assisted workflows for rotating CephX authentication keys for Ceph daemons and other...