Dynamically provision Stateful Persistent Replicated Cluster-wide Fabric Volumes & Filesystems for Kubernetes that is provisioned from an optimized NVME SPDK backend data storage stack.
Is your feature request related to a problem? Please describe.
It would be very helpful to have a mechanism for defining DiskPool objects in this same chart.
This way, we don't need to specify the DiskPool CRs by other means (e.g., a separate chart, separate manifests managed by kustomize, etc.), which ultimately leads to a non-cohesive approach.
Is your feature request related to a problem? Please describe.
It would be very helpful to have a mechanism for defining DiskPool objects in this same chart.
This way, we don't need to specify the DiskPool CRs by other means (e.g., a separate chart, separate manifests managed by kustomize, etc.), which ultimately leads to a non-cohesive approach.
Describe the solution you'd like
A similar mechanism as used for defining the StorageClass CR: https://github.com/openebs/mayastor-extensions/blob/develop/chart/templates/storageclass.yaml
Proposed solution:
chart/templates/diskpool.yaml
values.yaml
:Describe alternatives you've considered
We currently keep an tweaked version of this Chart with the proposal from above.
Our first approach was to create the CRs in a separate Chart. We've abandoned that idea because of the increased cognitive load.
Additional context None