Releases: ahrtr/etcd-defrag
Releases · ahrtr/etcd-defrag
v0.8.0
- Built the binaries using go1.20.11;
- Bumped dependencies
google.golang.org/grpc
to 1.57.1 and github.com/spf13/cobra
to 1.8.0;
- Pull the image using command
docker pull ghcr.io/ahrtr/etcd-defrag:v0.8.0
.
v0.7.0
Resolved the issue #26 (learner members do not support grpc requests other than status and serializable read requests) in #28. Thanks @git-yww
v0.6.0
Addressed CVE-2023-44487:
- Bumped golang.org/x/net to v0.17.0;
- Built binaries with golang version to 1.20.10;
v0.5.0
- Added an example cronjob manifest to run etcd-defrag as a cronjob in #22, Thanks @clementnuss;
- Built the binaries using go1.20.9.
v0.4.0
- Added a workflow to automatically publish container images in #18, Thanks @clementnuss;
- Pull the image using command
docker pull ghcr.io/ahrtr/etcd-defrag:v0.4.0
;
- Added .golangci.yaml in #19;
- Built the binaries using go1.20.8.
v0.3.0
- Removed duplicated client URLs returned from etcd cluster in #11, Thanks @svenwiltink .
- Bumped etcd client SDK to latest commit, in which the grpc version is 1.57.0.
- Compiled binaries using go1.19.12.
v0.2.0
-
Added two more variables below which can be used in the defragmentation rules in #6, Thanks @CaojiamingAlan .
-
Compiled binaries using go1.19.9.
v0.1.0
Please run the etcd-defrag
where you run etcdctl
command. You just need to replace etcdctl defrag [flags]
with etcd-defrag [flags]
without compromising any experience, but with added bonus.
If you need a container image, please refer to Container image to build it yourself. It's super easy.
Please let me know if you have any questions or comments. Thanks.