Releases: openebs/openebsctl
kubectl-openebs-v0.6.0
What's Changed
- revert!: remove legacy engines from the flow by @Abhinandan-Purkait in #157
- fix: replace goreleaser deprecated flag by @Abhinandan-Purkait in #158
- fix: replace goreleaser deprecated replacement field by @Abhinandan-Purkait in #159
- fix: replace goreleaser deprecated replacement field by @Abhinandan-Purkait in #160
- ci: update krew release workflow by @Abhinandan-Purkait in #161
- ci: fix the name of the krew in goreleaser by @Abhinandan-Purkait in #162
Full Changelog: v0.5.1...v0.6.0
v0.5.1
kubectl-openebs-v0.5.0
Welcome to this new release!
Release v0.5.0
Notes
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.
Notable Changes
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
What's Next
- 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.
Resolved Bugs
- #117 Use kube-config from
--kubeconfig
flag and environmentKUBECONFIG
- #56 Handled error messages when no resources were found.
Shoutouts!
- 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.
kubectl-openebs-v0.4.0
Welcome to this new release!
Release v0.4.0
Notes
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.
Notable Changes
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.
What's Next
- 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.
Resolved Bugs
kubectl-openebs-v0.3.1
Release v0.3.1
Minor release to flatten archives.
© 2020-2021 The OpenEBS Authors. All materials licensed under Apache v2.0
kubectl-openebs-v0.3.0
Welcome to this new release!
Release v0.3.0
Notes
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.
Notable Changes
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
.
What's Next
- 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.
Resolved Bugs
- [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.
© 2020-2021 The OpenEBS Authors. All materials licensed under Apache v2.0
OpenEBS-CTL v0.2.0
Welcome to this new release!
Release v0.2.0
Notes
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.
Notable Changes
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.
What's Next
- 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.
- Ability to tell why a cStor volume is not ready.
- Adding support for upgrading pool and volumes.
Resolved Bugs
- [Issue 40] Install openebsctl using a script.
- [Issue 35] Support for Jiva storage engine.
- [Issue 32] Refactoring of the code and cleanup.
© 2020-2021 The OpenEBS Authors. All materials licensed under Apache v2.0
OpenEBS-CTL v0.1.0
Welcome to this new release!
Release v0.1.0
Notes
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.
Notable Changes
We have added support for cStor
storage engine.
- cStor
volume
andpools
listing commands - cStor
volume
andpools
describing commands PersistentVolumeClaim
describe command
What's Next
- 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 generate raise GitHub issues with required troubleshooting information.
Resolved Bugs
- [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
© 2020-2021 The OpenEBS Authors. All materials licensed under Apache v2.0
kubectl-openebs-v0.1.0-RC1
Welcome to this new release!
© 2020-2021 The OpenEBS Authors. All materials licensed under Apache v2.0