Skip to content

Releases: kubernetes-sigs/etcdadm

v0.1.5

24 May 18:14
3a99ee2
Compare
Choose a tag to compare

Notable Changes

  • Set default etcd version to 3.4.13, current for Kubernetes 1.19, 1.20, and 1.21
  • Build etcdadm with go v1.16.4

Summary

c77db63 Pare down InitSystem interface
c184acb Exclude etcd-manager from the style checks for the moment
72bb7da Temporarily skip etcd-manager gotest
fd4602a Always use etcdctl v3 interface
78a06ef Set default etcd version to 3.4.9, the version used by Kubernetes 1.19
8ce666d Add github actions tests from etcd-manager
09c24ee Makefile: make go image builder configurable
edcf198 build tooling: Allow custom tags to exist
72256f2 Initial cloudbuild staging job
9d97f8f update shellcheck url
53d6d70 Update Go to v1.15.6
2c0526e Build & stage etcd-manager also
bc2382e Use go.mod for verify-spelling
b1dda5b Run go mod tidy
194b29e Install bazel in staging build
57f73dc Fix staging build
3ed6a81 staging artifact upload: avoid double slash
f32ca82 Makefile: Update go version from 1.12 to 1.16
35377d3 staging build: copy dist directory recursively
3b2bb90 OWNERS: Add etcd-manager owners to top-level owners
4f6f893 Set default etcd version to 3.4.13, current for Kubernetes 1.19, 1.20, and 1.21

Note: The v0.1.4 tag did not get a release. The default etcd version was 3.4.9, and we updated that to 3.4.13.

v0.1.3

22 Jun 16:20
e4a5ffd
Compare
Choose a tag to compare
  • (commit) Add a flag to support additional server SANs
  • (commit) Ignore vendor directory when git push
  • (commit) Download etcd release abort and show error if package not found
  • (commit) Minor clean up when running a command
  • (commit) Add backoff retry when join member at the same time
  • (commit) test/e2e: Join workflow test
  • (commit) Use temporary local volume save CA certificates
  • (commit) Fixes #191 snapshot dependency changed to clientv3
  • (commit) container build: use golang 1.12 image
  • (commit) Recommend building with make

Thank you to all the contributors to etcdadm!

v0.1.2

06 Dec 03:18
6de9b34
Compare
Choose a tag to compare

This release fixes #140. It also includes a number of bug fixes and cleanup.

Thank you to everyone who has contributed to this release!

v0.1.1

26 Mar 23:24
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

First release after repo transfer.

v0.1.0

11 Dec 21:46
b113aed
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release
  • retagging to bring repo to v0.1.0

v0.0.8

19 Nov 20:48
Compare
Choose a tag to compare
v0.0.8 Pre-release
Pre-release
  • Fail fast, if failed to retrieve machine client during etcdadm reset

v0.0.7

23 Oct 01:39
df84f9a
Compare
Choose a tag to compare
v0.0.7 Pre-release
Pre-release
  • Support for log levels
  • Move info/debug logs to stdout and others to std err
  • Ability to create a support bundle
  • Fix for file name conflict with /tmp/etcd.snapshot

v0.0.6

08 Oct 20:50
e73158f
Compare
Choose a tag to compare
v0.0.6 Pre-release
Pre-release
  • Support for configurable parameters
  • Support for control plane and system service protection
  • Support for drain node flags during delete machine and upgrade cluster

v0.0.5

25 Sep 06:11
Compare
Choose a tag to compare
v0.0.5 Pre-release
Pre-release
  • Additional implementation of idempotent operations
  • Documentation & License

v0.0.4

11 Sep 00:59
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release
  • health checks for init and join commands
  • idempotent init, join and reset implementations