Users are encouraged to install this tool, use it and help us know what can be better.
You can checkout the documentation for more information.
- Code-tour has been added to help make contributing to openebsctl easier.
- Jiva upgrade job logs can be streamed via status sub-command.
- The Cstor CSPCs can be upgraded via the CLI, after the cstor control-plane components are upgraded.
- #135 Fix headings for cstor volume describe.
- #105 Fix incorrect linting configuration of GolangCI-Lint.
Users are encouraged to install this tool, use it and help us know what can be better.
You can checkout the documentation for more information.
We have added more features for Jiva
, CStor
storage engines to make OpenEBS upgrades easier.
- The Jiva data plane components can be upgraded via the CLI after the Jiva control-plane components are upgraded.
- The Cstor CSPCs can be upgraded via the CLI, after the cstor control-plane components are upgraded.
We have added some missing features which make understanding dynamically provisioned storage on Kubernetes easier for everyone.
- The PVC describe output will now also show pods which are consuming the volume.
- The CLI can generate optimised CStor Pool Volume specs using the existing blockdevices in a cluster.
Other minor changes
- Add config for a development environment in the cloud, GitPod
- Support for upgrading cstor volumes.
- Support for moving the pool to new nodes, if the disks are already moved to new node.
- Ability to generate raise GitHub issues with required troubleshooting information.
- Support for performing sanity checks and flagging discrepancies like listing stale volumes or over-utilised pools.
- #117 Use kube-config from
--kubeconfig
flag and environmentKUBECONFIG
- #56 Handled error messages when no resources were found.
- Many congratulations to @Abhishek-kumar09 for successful completion of the LFX Mentorship under @kmova & @vharsh.
- Many thanks to our contributors @Abhishek-kumar09, @Amishakumari544, @daniel-shuy, @giovannitgl, @princerachit, @survivant and others who participated in making this release possible.
Users are encouraged to install this tool, use it and help us know what can be better.
Thank you to all that contributed with flushing out issues with OpenEBS-CTL!
You can checkout the documentation for more information.
We have added more features for LocalPV-Hostpath
, Jiva
, LocalPV-LVM
& LocalPV-ZFS
storage engines.
- The LocalPV-Hostpath volumes can be listed and described.
- The LocalPV-LVM & LocalPV-ZFS PVCs support pvc describe.
- Add replica information for Jiva volume describe.
- Update code to consume the corev1 Events for debugging.
- Automated future releases to the krew-index.
- Add OpenEBS component details via the cluster-info & version sub-commands.
- Support for upgrading pool and volumes.
- Support for moving the pool to new nodes, if the disks are already moved to new node.
- Ability to generate raise GitHub issues with required troubleshooting information.
- Support for performing sanity checks and flagging discrepancies like listing stale volumes or over-utilised pools.
- #102 An arbitrary cas-type flag listed all volumes instead of an error.
- #56 Handled error messages when no resources were found.
Users are encouraged to install this tool, use it and help us know what can be better.
Thank you to all that contributed with flushing out issues with OpenEBS-CTL!
You can checkout the documentation for more information.
We have added more features for cStor
, LocalPV-LVM
, LocalPV-ZFS
storage engine.
- LocalPV-LVM
volume
andvolumegroups
describing commands. - LocalPV-ZFS
volume
andpools
describing commands. - Debugging a
cStor
volume, for understanding what has broken. - Distribution using
krew
.
- Adding support for MayaStor
- Adding support for upgrading pool and volumes.
- Support for moving the pool to new nodes, if the disks are already moved to new node.
- Ability to generate raise GitHub issues with required troubleshooting information.
- Adding support for performing sanity checks and flagging discrepancies like listing stale volumes or over-utilised pools.
- [Issue 72] Make OpenEBS CLI easier to install via krew.
- [Issue 51] Add go linting tools to CI.
- [Issue 49], [Issue 63] Unit testing for all packages.
- [Issue 42] Can the described pvc help to determine, why a cStor Volume is not ready?
- [Issue 37] Add support for zfs-localPV.
- [Issue 33] Add support for LVM LocalPV.
Users are encouraged to install this tool, use it and help us know what can be better.
Thank you to all that contributed with flushing out issues with OpenEBS-CTL!
You can checkout the documentation for more information.
We have added support for Jiva
, LocalPV-LVM
, LocalPV-ZFS
storage engine.
- Jiva
volume
listing and describing commands. - LocalPV-LVM
volume
andvolumegroups
listing commands. - LocalPV-ZFS
volume
andpools
listing commands. - BlockDevices listing by Nodes
- PersistentVolumeClaim describe now supports jiva as well.
- Adding support for Mayastor
- Adding support for managing Storage Devices
- Adding support for performing sanity checks and flagging discrepancies like listing stale volumes or over-utilized pools.
- Adding support for getting overall status (like kubectl openebs cluster-info)
- Ability to generate raise GitHub issues with required troubleshooting information.
- Ability to tell why a cStor volume is not ready.
- Adding support for upgrading pool and volumes.
- [Issue 40] Install openebsctl using a script.
- [Issue 35] Support for Jiva storage engine.
- [Issue 32] Refactoring of the code and cleanup.
OpenEBS-CTL v0.1.0 is a first feature release.
Users are encouraged to install this tool, use it and help us know what can be better.
Thank you to all that contributed with flushing out issues with OpenEBS-CTL!
You can checkout the documentation for more information.
We have added support for cStor
storage engine.
- cStor
volume
andpools
listing commands - cStor
volume
andpools
describing commands PersistentVolumeClaim
describe command
- Restructuring of code, to add supoort for other Storage Engines
- Adding support for Jiva
- Adding support for Local PV
- Adding support for Mayastor
- Adding support for managing Storage Devices
- Adding support for performing sanity checks and flagging discrepancies like listing stale volumes or over-utilized pools.
- Adding support for getting overall status (like kubectl openebs cluster-info)
- Ability to raise GitHub issues with required troubleshooting information.
- [Issue 24] Convert object blocks into object list
- [Issue 18] Determine openebs ns from the CLI.
- [Issue 15] Support command openebsctl pool describe
- [Issue 8] Add the ability to specify KUBECONFIG variable in openebsctl enhancement good first issue
- [Issue 1] Missed case for listing cStor volumes cStor volume command